【发布时间】:2016-08-30 12:01:31
【问题描述】:
【问题讨论】:
-
您能否分享实际的导航 URL 以到达该页面?
-
以及导航到此弹出窗口的步骤??
-
转到课程页面,点击烹饪基础 I,然后点击 Mise en Place,然后看到这个弹出窗口。
标签: java selenium selenium-webdriver
【问题讨论】:
标签: java selenium selenium-webdriver
终于找到答案了
driver.findElement(By.xpath("/html/body/div[1]/div[1]/div/div[4]/div[2]/div[2]/div[2]/div[1]/div/div[3]/div[1]/div/a[15]/div/img")).click();
Set<String> RecipeHandle = driver.getWindowHandles();
System.out.println(RecipeHandle);
for (String handle1 : driver.getWindowHandles())
{
System.out.println(handle1);
driver.switchTo().window(handle1);
}
driver.findElement(By.xpath("/html/body/div[1]/div[1]/div/div[4]/div[2]/div/div/div[2]/div[1]/div/div[2]/div[1]/a[4]")).click();
driver.findElement(By.xpath("/html/body/div[1]/div[1]/div/div[4]/div[2]/div/div/div[2]/div[1]/div/div[2]/div[1]/div[3]/div/div/div[2]/button")).click();
driver.switchTo().window(handle);
driver.manage().timeouts().implicitlyWait(5000, TimeUnit.SECONDS);
Thread.sleep(3000);**
感谢所有回复我的人...
【讨论】: