我在VM上运行Selenium测试时遇到问题。 测试是在1920x1080分辨率下编写的,除非我手动运行测试,否则一切正常。测试通过。当我通过Jenkins运行测试时出现问题。这在我的代码中不是问题。 我不知道为什么但屏幕分辨率要低得多(1032,776) - 实际上它是浏览器大小。这就是为什么要测试的按钮不可见的原因。测试失败。 Jenkins正在通过“通过Java Web Start运行slave代理”打开,并且evertyhing会在Windows serwer上自动运行。旧的Selenium测试(在较低分辨率下编写)非常有效。所以这个问题与屏幕尺寸密切相关。
提前谢谢你。