#cypress
Вопрос:
Cypress не смог загрузить другой домен, используемый во втором тесте . У меня есть 2 теста. В одном тесте пользователь переходит к https://www.google.com и войдите в систему, и во втором тестовом случае он перейдет к https://www.yahoo.com и пытается сделать то же самое.Я просмотрел документацию cypress, поэтому мои 2 разных домена являются частью 2 отдельных тестов.Но не удается загрузить второй URL-адрес во втором тесте.Панель мониторинга застревает, и 2-й URL-адрес не загружается.Как решить эту проблему?
Комментарии:
1. Вход через пользовательский интерфейс во внешние службы в любом случае не является хорошей идеей. Вам следует сосредоточиться на тестировании вашего приложения.
Ответ №1:
Cypress может загружать разные домены в разных тестах, но Yahoo выдает некоторые внутренние ошибки, из-за которых Cypress не загружает эту страницу.
Если вы замените http://www.example.com/, оба домена будут загружены.
Вы можете подавить ошибки Yahoo с помощью события Необнаруженных исключений
В верхней части спецификации,
Cypress.on('uncaught:exception', (err, runnable) => {
return false
})