Я использую Selenium 3.01
на windows server 2012 R2
. Тесты выполняются удаленно через webdriver
.Selenium - изменение разрешения при обслуживании узла
Проблема заключается в том, что узел работает как служба, разрешение является слишком маленьким, и тесты продолжают сбой.
При запуске узла как процесса во время входа в систему все хорошо, потому что разрешение намного лучше.
Я вижу большую разницу при принятии снимков при отказе.
Как изменить разрешение?
Driver.set_windowsize(x,y)
Или
Driver.maximize_window()
не работают, потому что разрешение сервера меньше.
Любые идеи? Спасибо
могли бы вы предоставить неудачи вы получаете в тестах, как результат - они «элемент не видно» ошибки? –
Да, это ошибки. Сайт требует минимального разрешения. Это не полностью отзывно. –
ОК. У меня была эта проблема, и единственным обходным решением, которое мне удалось найти, было изменить то, как селен взаимодействует с элементами, используя scrollIntoView. Я не думаю, что селен может контролировать разрешение. –