#automated-tests #cypress #e2e-testing #mailhog
#автоматизированные тесты #кипарис #e2e-тестирование #mailhog
Вопрос:
Я использую cypress и mailhog для тестирования этапа проверки подлинности электронной почты в процессе регистрации на нашем промежуточном сайте. В настоящее время тест завершается ошибкой с 401
кодом состояния — для почтового ящика mailhog требуется имя пользователя и пароль.
Как я могу передать имя пользователя и пароль в запрос API?
Я выполнил шаги по установке, настройке и использованию в документах cypress-mailhog.
Комментарии:
1. При установке по умолчанию мне не нужно было указывать имя пользователя и пароль. Сервер просто перехватывает все электронные письма. Можете ли вы открыть веб-интерфейс на localhost: 8025 без учетных данных?
2. Это сработало ` cy.request({метод:’GET’, url:’ staging.example.com ‘, auth: { ‘user’: ‘user’, ‘password’: ‘password’ }` (В конце концов, не использовал cypress-mailhog)