Начиная с версии 1.0.5, поддерживает отправку аргументов командной строки в драйвер (ы) Selenium с использованием таких параметров, как chromeDriverExeArgs
, firefoxDriverExeArgs
и т. Д. Вот как можно установить аргумент headless
в файле actor.yaml
:
...
selenium:
desiredCapabilities:
browserName: chrome
chromeDriverExePath: C:/opentest/drivers/chromedriver.exe
chromeDriverExeArgs: [ headless ]
...
Единственное, на что вам нужно обращать внимание в режиме без головы, - это размер окна браузера, поскольку в настоящее время нет способа увеличить окно или сделать его полноэкранным.Чтобы установить это, вам нужно будет использовать ключевое слово SetBrowserAspect при запуске теста.В будущем OpenTest добавит параметр конфигурации в actor.yaml
для управления этими настройками.