在工作时,我的测试用例会最大化浏览器窗口,但在家里运行测试时,浏览器窗口只有大约50%的宽度。这导致一些滚动等方面存在差异,因此我希望在每台运行测试的机器上都可以打开相同大小的浏览器窗口。有什么最好的方法可以做到这一点?
(我找到了其他语言的一些答案,但我无法将它们适应JavaScript)
添加
browser.executeScript('window.moveTo(0,0);' +
'window.resizeTo(screen.width, screen.height);');
什么也不做(显然,Google Chrome浏览器不支持window.moveTo
和window.resizeTo
)。
window.moveTo
和window.scrollTo
在 Chrome 中肯定是被支持的。 - Colin Brock