我用selenuim 2編寫了一個測試程序,該程序在firefox上效果很好。Selenuim 2 - 無法找到IE上的元素
但是當我用IE9嘗試它時,它沒有找到元素。
例如:
WebElement sh = driver.findElement(By.id("sh"));
sh.click();
工作O.K在Firefox,而不是在IE9。
我讀了next discussion,但它沒有幫助我(我嘗試了所有的建議) - 它甚至沒有找到元素,所以我不確定這是同一個問題。
謝謝。
你只是試圖找到你的元素的ID?有時用id查找失敗,嘗試使用其他定位器的可能性(css,xpath,class等)。這是我可以告訴你的最好的方式,而無需使用html – Greg 2012-08-15 21:57:14
Selenium的IE驅動程序在最好的時候是極其糟糕的。你在使用最新版本嗎? – isNaN1247 2012-12-18 08:00:03