比较两个窗口中的值

时间:2014-07-10 05:49:56

标签: java selenium selenium-webdriver

我正在自动化报告,报告中的数据需要与UI进行比较。报告正在加载正常,现在我需要在另一个窗口中打开UI。然后读取两个窗口中的值,然后比较这些值。这是我正在遵循的方法。这里的问题是在加载报告后,我使用driver.get(""); driver.swichto.window();但我无法在第二个窗口中执行任何操作。

这种方法是否正确?还是其他任何方式?

如何处理?

1 个答案:

答案 0 :(得分:0)

要切换到上一个打开的窗口,请执行以下操作:

for(String winHandle : driver.getWindowHandles()){
    driver.switchTo().window(winHandle);
}