我正在自动化报告,报告中的数据需要与UI进行比较。报告正在加载正常,现在我需要在另一个窗口中打开UI。然后读取两个窗口中的值,然后比较这些值。这是我正在遵循的方法。这里的问题是在加载报告后,我使用driver.get(""); driver.swichto.window();
但我无法在第二个窗口中执行任何操作。
这种方法是否正确?还是其他任何方式?
如何处理?
答案 0 :(得分:0)
要切换到上一个打开的窗口,请执行以下操作:
for(String winHandle : driver.getWindowHandles()){
driver.switchTo().window(winHandle);
}