#selenium #google-chrome #protractor #webdriver #chrome-options
#селен #google-chrome #транспортир #webdriver #chrome-параметры
Вопрос:
Когда я запускаю свой проект protractor в обычном режиме, все в порядке, но в режиме без головы он не работает, время ожидания истекло в ожидании первого нужного мне элемента.
Я чувствую, что, поскольку страница перенаправляется из-за OAUTH2, в headless происходит сбой.
Я пробовал ‘—ignore-certificate-errors’, но у меня это не сработало. Я также безуспешно пробовал ‘—disable-dev-shm-usage’. Я пробовал другие, такие как игнорирование ошибок ssl, localhost и т. Д., Похоже, ничего не работает.
Кто-нибудь сталкивался с этой проблемой?
Комментарии:
1. Вы пытались сделать снимок экрана, чтобы увидеть, где именно останавливается браузер?
2. Привет @JensDibbern Да, я только что это сделал, спасибо. Оказывается, мое приложение выдало заранее определенный «Неподдерживаемый тип браузера»
Ответ №1:
Решил это, изменив --user-agent
значение в аргументах chrome