我正在使用Webdriver.io和mocha编写CoffeeScript测试。使用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中调整浏览器窗口的大小?
我不知道您使用的是哪个版本的webdriverIO,但是从v5开始,setViewportSize命令不再存在。请使用setWindowRect
用法
browser.setWindowRect(x, y, width, height)
让我知道是否有帮助。