【发布时间】:2016-08-22 17:35:49
【问题描述】:
我正面临以下错误!!
我正在使用 Selenium WebDriver。从父窗口切换到子窗口并单击子窗口上的链接,这会将我重定向到较早的父窗口并在其中打开新的 url。
我需要在同一个父窗口中切换到新的父 url 但无法这样做。
非常感谢任何帮助!
下面是代码: driver.findElement(By.id("href_billing_&_reporting")).click();
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() 方法,但没有成功!
【问题讨论】:
-
您遇到的错误是什么?
标签: webdriver