私は以下のエラーに直面しています!!Selenium WebDriverの子から新しい親ウィンドウに切り替えるJava
私はSelenium WebDriverを使用しています。親から子ウインドウに切り替え、子ウインドウのリンクをクリックすると、新しいURLが開かれた先の親ウインドウにリダイレクトされます。
同じ前の親ウィンドウで新しい親URLに切り替える必要がありますが、そうすることはできません。
ご了承ください。
以下はコードです。 driver.findElement(By.id( "href_billing_ & _reporting"))。クリック();
driver.findElement(By.linkText("Go to Billing Summary")).click();
driver.findElement(By.linkText("01 Mar 2016")).click();
Thread.sleep(5000);
driver.findElement(By.linkText("AMS TAX")).click();
driver.findElement(By.linkText("00842")).click();
String Parenthandel = driver.getWindowHandle();
for(String Child : driver.getWindowHandles()){
driver.switchTo().window(Child);
}
driver.switchTo().frame("modalSubWindow");
driver.findElement(By.linkText("View More Vehicle Details>>")).click();
driver.switchTo().window(Parenthandel);
私はdefaultcontent()メソッドを試してみましたが、幸運はありませんでした。
エラーは何ですか。 – Akbar
ウィンドウが見つかりません – user6260412