#typescript #cypress
#typescript #cypress
Вопрос:
Веб-страница не загружается в браузере, связанном с Cypress, включая Chrome, Electron, Edge, и когда я пытаюсь запустить ее в любом браузере, она работает нормально.
Веб-страница, использующая веб-сокеты, запрос MQTT и шрифты ttf, я также передаю все аргументы запуска по умолчанию в браузере Chrome, тем не менее, он застревает на 95%,
У меня нет примера кода для веб-сайта, но это то, что я пытаюсь сделать:
cy.visit('/');
cy.get('input[type=email]').type('{selectall}').clear().type('rachit24@gmail.com');
cy.get('input[type=password]').type('{selectall}').clear().type('password@{enter}');
также это загружается в браузере cypress Firefox, но для меня это также невозможно, потому что каждый раз, когда мне нужно устанавливать настройки автоматического прокси-сервера в браузере при загрузке тестового примера.
В противном случае он показывает мне сетевую ошибку в браузере cypress Firefox
Комментарии:
1. Ваш вопрос не дает достаточной информации. Пожалуйста, добавьте пример кода, который завершается с ошибкой, и снимок конечного состояния cypress
2. @RosenMihaylov, это странная проблема, с которой я сталкиваюсь, моя веб-страница загружается в любом обычном браузере, и когда я пытаюсь сделать то же самое с браузером cypress, например, chrome, он не загружается. Я передаю аргументы запуска по умолчанию в cypress Chrome и не уверен, почему он не можетчтобы загрузить веб-страницу, могу ли я каким-либо образом отладить браузер или передать дополнительные аргументы для решения этой проблемы, я также проверил на вкладке сеть, все запросы завершаются.
3. У меня нет примера кода для веб-сайта, но это то, что я пытаюсь сделать cy.visit(‘/’) cy.get(‘input[type=email]’).type(‘{selectall}’).clear().type(‘rachit24@gmail.com ‘)cy.get(‘ввод [тип = пароль]’).type(‘{selectall}’).clear().type(‘пароль @{ввод}’)
4. также это загружается в браузере cypress firefox, но для меня это также невозможно, потому что каждый раз, когда мне нужно устанавливать настройки автоматического прокси-сервера в браузере при загрузке тестового примера. в противном случае он показывает мне сетевую ошибку в браузере cypress firefox
5. В чем ошибка? Можете ли вы показать ее снимок и полную трассировку стека?
cy.visit('/')
работает, только если вы установили веб-сайт вcypress.json
качествеbaseUrl
переменной или если вы использовали хотя бы один разcy.visit('fullPageUrl')
. Я предпочитаю всегда использоватьcy.visit('fullPageUrl')