Веб-страница не загружается в браузере Cypress

#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')