1
我在選擇框架中的項目時遇到問題。我達到了某個點,然後失敗了。我已經嘗試了很多選擇,但到 無濟於事,下面是代碼。我進入第一幀,然後:在iframe中完成的,你需要切換回主窗口或defaul內容Selenium框架
selenium.open("http://localhost/Clockwise/Main.htm");
// grabs back to driver
WebDriver driver = ((WebDriverBackedSelenium) selenium).getWrappedDriver();
driver.switchTo().frame("MainFrame");
//selenium.selectFrame("MainFrame");
driver.findElement(By.xpath("//li[contains(.,'Reports')]")).click();
//selenium.click("//li[contains(.,'Reports')]")
driver.findElement(By.xpath("//li[contains(.,'Reports')]")).click();
driver.findElement(By.xpath("//li[contains(.,'Reports')]"));
Thread.sleep(3000);
//FAILS HERE
driver.findElement(By.id("SELECTALL2")).click();
你錯過了一些parens。應該是'switchTo()'。 –
@AdamMonsen:編輯我的答案。謝謝 :) – Santoshsarma