0

我正在使用 NightwatchJS 来测试一个 Web 应用程序。在我的测试的初步步骤中,我尝试使用一种应该最大化浏览器窗口的方法,但它似乎不起作用。该方法现在.windowMaximize()并且可以在 API 文档中找到。在我的测试中,当浏览器启动时,它只有屏幕大小的一半左右。下面是我的测试代码示例。谁能看到我做错了什么?测试启动并运行,但该windowMaximize()方法不起作用旁注:这是coffeescript,而不是javascript。它在运行之前由 grunt 编译。

module.exports = {
"Smart Control Tests": (browser) ->
    browser
    .windowMaximize()
    .launchAs "auto_test"
    .assert.title "My App"
    ...

    .end
}
4

1 回答 1

4

如果使用 Chrome,请尝试通过在 chromeOptions 部分中设置该选项来最大化浏览器

"chromeOptions" : {
      "args" : ["start-maximized"]
    },
于 2017-05-09T20:28:54.350 回答