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
你能否粘贴错误? –