2016-11-23 141 views
0

我正在使用Selenium执行测试,它在3个浏览器上并行执行。 我想定位窗口的下一个方法:左侧,右侧和底部, 因此,基本上我正在寻找一个命令硒效果相同(开始btn +左btn ...)如何将窗口位置设置为屏幕的左侧/右侧

我一直在使用这些命令的尝试:

driver.manage().window().setSize(new Dimension(800,650)); 
driver.manage().window().setPosition(new Point(0,0)); 

但问题是,我需要输入准确的坐标,并在不同的屏幕执行测试时,它可能是一个问题。

回答

0

首先,试图让屏幕分辨率:Get and Set Screen Resolution

例如,如果你希望你的窗口是在显示屏的中央,和显示器是假设1000像素,然后把1000像素的变量并将窗口位置设置为1000px除以2,而不是500硬编码。

相关问题