gpt4 book ai didi

selenium - 守夜人测试 : Set browser to fixed size

转载 作者:行者123 更新时间:2023-11-28 19:42:05 26 4
gpt4 key购买 nike

有什么办法可以保证浏览器的初始窗口大小不变。在测试期间点击了几个导致窗口最大化的东西,但我希望它在整个过程中保持相同的大小。

最佳答案

在您的 env 配置中一劳永逸地设置它(在 nightwatch 配置文件中的 test_settings 下):

"desiredCapabilities": {
"chromeOptions": {
"args": [
"window-size=1280,800"
]
}
}

请注意,此方法会起作用,因为我们设置了 chrome 标志,因此实现可能会有所不同(例如,safari 没有此类标志)。

对于不支持这些选项的浏览器,最好调整窗口大小imperativelyglobals beforeEach Hook 中:

{
beforeEach: function (browser, done) {
browser.resizeWindow(1280, 800, done);
}
}

阅读 nightwatch settings docs查看如何使用全局变量。

使用上述方法,您不必在每个测试中指定它 :)

关于selenium - 守夜人测试 : Set browser to fixed size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30686603/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com