我正在使用NightwatchJS来测试Web应用程序。在我的测试的初步阶段,我正在尝试使用一个应该最大化浏览器窗口的方法,但它似乎不起作用。该方法为.windowMaximize()
,可在API文档中找到。在我的测试中,当浏览器启动时,它只是屏幕大小的一半。下面是我的测试代码示例。任何人都可以看到我做错了吗?测试启动并运行,但windowMaximize()
方法不起作用Sidenote:这是coffeescript,而不是javascript。它在运行之前由grunt编译。
module.exports = {
"Smart Control Tests": (browser) ->
browser
.windowMaximize()
.launchAs "auto_test"
.assert.title "My App"
...
.end
}
答案 0 :(得分:3)
如果使用Chrome,请尝试通过在chromeOptions部分
中设置该选项来最大化浏览器"chromeOptions" : {
"args" : ["start-maximized"]
},