出于某种原因,当我在工作中运行测试时,浏览器会最大化,但是当我在家运行测试时,它只会打开大约50%宽度的浏览器窗口。这会导致向下滚动等方面的差异,因此理想情况下,我希望在运行测试的每台计算机上,以相同大小打开浏览器窗口。最好的方法是什么?(我找到了其他语言的一些答案,但无法将它们改编成JavaScript)
新增中
browser.executeScript('window.moveTo(0,0);'+
'window.resizeTo(screen.width, screen.height);');
什么都不做(显然window.moveTo
,window.resizeTo
Chrome不支持)。
window.moveTo
和的小提琴window.resizeTo
。在Chrome中对我来说效果很好。我不知道您可以在Chrome的控制台中调整当前窗口的大小,但是该resizeTo
方法可用的事实表明Chrome支持它。
window.moveTo
并window.scrollTo
通过浏览器肯定支持。