Команды WebdriverIO не могут изменить размер окна браузера в Chromium - PullRequest
0 голосов
/ 18 октября 2019

Я пишу CoffeeScript тесты с использованием Webdriver.io и mocha . Код обрабатывается с использованием компилятора CoffeeScript.

Я хочу установить размер окна браузера с помощью функции

browser.setWindowSize(a, b)

Если я сделаю это в Firefox, тогда размер изменится. Однако Cromium не может изменить размер окна браузера с помощью этой команды.

Я нашел еще несколько команд, которые должны изменить размер окна браузера:

browser.setViewportSize({width:a, height:b})
browser.windowHandleSize(a, b)
browser.windowHandleSize({width:a, height:b})

Однако выполнение этих командне удается:

'browser.setViewportSize is not a function'

Как изменить размер окна браузера в Chromium?

1 Ответ

0 голосов
/ 05 ноября 2019

Я не знаю, какую версию webdriverIO вы используете, но начиная с v5 команда setViewportSize больше не существует. Пожалуйста, используйте setWindowRect

Использование

browser.setWindowRect(x, y, width, height)

Дайте мне знать, если это поможет.

...