【问题标题】:NightwatchJS .windowMaximize() method not workingNightwatchJS .windowMaximize() 方法不起作用
【发布时间】:2017-05-09 17:21:03
【问题描述】:

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

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

    .end
}

【问题讨论】:

    标签: coffeescript nightwatch.js maximize-window


    【解决方案1】:

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

    "chromeOptions" : {
          "args" : ["start-maximized"]
        },
    

    【讨论】:

    • 不幸的是,它不适用于 Mac。请改用"window-size=1920,1080"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-25
    • 2016-01-07
    • 2016-01-11
    相关资源
    最近更新 更多