我正在使用Selenium执行测试,该测试在3个浏览器上并行执行。 我想把窗户放在下一个位置:左侧,右侧和底部, 所以基本上我在Selenium上寻找一个与(start btn + left btn ...)相同效果的命令
我尝试过使用这些命令:
driver.manage().window().setSize(new Dimension(800,650));
driver.manage().window().setPosition(new Point(0,0));
但问题是我需要输入确切的坐标,并且在不同的屏幕上执行测试时可能会出现问题。
答案 0 :(得分:0)
首先,尝试获取屏幕分辨率:Get and Set Screen Resolution
例如,如果您希望窗口位于显示器的中心,并且监视器是1000px,则将1000px放入变量并将窗口位置设置为1000px除以2,而不是500硬编码。