0
我正在使用新的Gecko驅動程序在Firefox中進行測試。當我更改網址時,它經常失敗。我有一個測試,去10個不同的頁面執行一個非常基本的健康檢查。手動使用Firefox時(不是Gecko/Selenium),頁面始終加載,但使用Gecko驅動程序時,它會在GoToUrl()上失敗。Seleniums Gecko驅動程序在訪問新網頁時崩潰
這10個頁面中的哪個頁面失敗並不一致,但在十個頁面中的一個頁面上總是失敗。當Firefox關閉失敗時,會彈出一個錯誤消息,詢問是否要將詳細信息提交給Mozilla。
我做錯了什麼,或者是有一些Gecko驅動程序的限制,我不知道? Chrome和Internet Explorer驅動程序處理完全相同的測試就好了。
var service = FirefoxDriverService.CreateDefaultService(DriverPathOnSystem);
var driver = new FirefoxDriver(service);
driver.Navigate().GoToUrl(url);
EDIT
- Selenium.Support v3.4.0(的NuGet)
- Selenium.WebDriver v3.4.0(的NuGet)
- 火狐51.0.1(32位),但也使用 構建機器上的最新版本,並且它具有相同的故障
- 壁虎0.16.0
你使用的是什麼版本? Firefox版本? Geckodriver版本?硒版本? **請編輯您的答案,包括這些** – sircapsalot
@sircapsalot完成! – ism
你能否粘貼錯誤? –