前段时间,我使用NightwatchJS中的"chromeOptions" : {
"args" : ["start-maximized"]
},
时出现问题。我能够通过使用以下方法解决此问题:
.resizeWindow()
然而,这更像是一个解决方案而非解决方案。目前,我需要调整窗口大小,而不是最大化它,并且想要使用module.exports = {
"Geoprocessing Commands and Assert Tests": (browser) ->
browser
.launchAs "anonymous"
.assert.title "<app name>"
.iFrameReady()
.frame 0, () ->
browser
.resizeWindow 1800, 1000
.pageDisplayed()
.pause 1000
...
.frameParent()
browser.end()
}
方法。我还需要在Chrome以外的浏览器中使用它,因此上述修复不充分。以下是我正在编写的测试中的当前设置。这段代码在过去运行良好,就在最近我注意到窗口不再正确调整大小。有关为什么会失败的任何想法?注意:这是用Coffeescript编写的,而不是JS。
url('${logoUrl}')