WebdriverIO命令无法在Chromium中调整浏览器窗口的大小

时间:2019-10-18 07:02:02

标签: javascript google-chrome chromium webdriver-io

我正在使用 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中调整浏览器窗口的大小?

1 个答案:

答案 0 :(得分:0)

我不知道您使用的是哪个版本的webdriverIO,但是从v5开始,setViewportSize命令不再存在。请使用setWindowRect

用法

 with open('aabb.txt') as t:
        for Line in t:
            splitline = Line.strip()  
            splitline2 = splitline.split()  
            for words in splitline2:
                words = words.strip("!#$%&'()*+,-./:;?@[\]^_`{|}~")
                words = words.lower()

让我知道这是否有帮助。