我在VM上运行Selify测试时遇到了问题。测试是在1920x1080分辨率下编写的,在我手动运行测试之前一切正常。测试通过了。当我通过Jenkins运行测试时,问题出现了。这在我的代码中不是问题。我不知道为什么,但屏幕分辨率要低得多(1032,776)--实际上是浏览器的大小。这就是为什么要测试的按钮不可见的原因。测试失败。Jenkins是通过“通过Java Web Start运行从代理”打开的,一切都会在Windows服务器上自动运行。旧的 selenium 测试(以较低的分辨率编写)效果很好。因此,这个问题与屏幕尺寸密切相关。
提前谢谢您。
1条答案
按热度按时间vcirk6k61#
如果您在Windows上工作,则应该可以执行以下操作: