Вопрос такой же простой. В Cypress, как я могу получить доступ к новому окну, которое открывается при запуске теста.
Шаги для воссоздания:
- Запустите тест. После некоторого действия появляется новое окно (URL-адрес имеет динамический характер).
- Заполните поля в новом окне и нажмите несколько кнопок.
- После завершения необходимых действий в новом окне закройте новое окно и вернитесь в главное окно.
- Продолжить выполнение в главном окне.
Точка интереса: фокус должен быть
main window -> new window -> main window
Я прочитал несколько вещей, которые относятся к использованию iframe
и confirmation box
, но здесь его нет. Относится к доступу к совершенно новому окну. Что-то вроде Window Handlers
в Selenium. К сожалению, не удалось найти ничего связанного с этим.