我在運行XP和IE7的機器上使用IEDriverServer 2.25.0和C#開發了我的測試自動化。一切正常。我創建了我的解決方案的安裝包並部署到另一臺計算機(Windows7,IE8),並且webdriver無法在我測試的網頁上找到這些元素。Selenium2 WebDriver無法在IE7,XP,Windows7中找到元素
我在另一臺XP,IE7機器上安裝了Visual Studio和C#。當我運行代碼時,它與Windows7機器中的問題相同。
我試圖將保護模式設置爲在所有區域上打開/關閉,但它也不起作用。
我想知道是否有任何設置防火牆/防病毒/等......這是使webdriver無法找到web元素?
謝謝!
如果您嘗試不同的驅動程序,會發生什麼情況? (Chrome或Firefox)想知道問題是否是特定於IEDriver的。 – Arran
我沒有嘗試與IE編碼的所有PageObjects不同的驅動程序。我確實嘗試了更新的IEDriverServer 2.25.3,問題依然存在。 –
不應該不可能將其從IEDriver改爲ChromeDriver。 – Arran