我使用硒Web驅動程序。我打開了一個父窗口。點擊鏈接後,新窗口打開。我從列表中選擇一些值,並自動關閉此窗口。現在我需要在我的父窗口中操作。我怎樣才能做到這一點?我試了下面的代碼:selenium web driver - 切換到父窗口
String HandleBefore = driver.getWindowHandle();
driver.findElement(By.xpath("...")).click();
for (String Handle : driver.getWindowHandles()) {
driver.switchTo().window(Handle);}
driver.findElement(By.linkText("...")).click();
driver.switchTo().window(HandleBefore);
雖然這不起作用。
您遍歷打開的窗口切換到大家,並在結束你繼續在列表中的最後....那是什麼? – 2012-07-06 09:07:31
我只是不知道另一種方式切換到子窗口。它適用於我,但我不能切換回父 – khris 2012-07-06 09:16:58