NightwatchJS .windowMaximize()方法不起作用

时间:2017-05-09 17:21:03

标签: coffeescript nightwatch.js maximize-window

我正在使用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
}

1 个答案:

答案 0 :(得分:3)

如果使用Chrome,请尝试通过在chromeOptions部分

中设置该选项来最大化浏览器
"chromeOptions" : {
      "args" : ["start-maximized"]
    },