【发布时间】:2016-12-16 13:33:52
【问题描述】:
我正在尝试使用 Selenium 网络驱动程序。我正在使用 asp.net mvc。我已经设置了一个非常基本的测试。我基本上只是想打开浏览器。
Imports NUnit.Framework
Imports OpenQA.Selenium
Imports OpenQA.Selenium.Chrome
Imports OpenQA.Selenium.Firefox
<TestFixture()>
Public Class SeleniumEg
Dim driverFF As IWebDriver
Dim driverGC As IWebDriver
Dim driverPath As String = "c:\chromedriver.exe"
<Test()>
Public Sub OpenBrowser()
driverGC = New ChromeDriver(driverPath)
driverGC.Navigate().GoToUrl("https://www.google.ie/")
End Sub
End Class
但是当我运行测试时,我收到了这个错误消息
结果消息:
OpenQA.Selenium.DriverServiceNotFoundException : 文件 c:\chromedriver.exe\chromedriver.exe 不存在。驱动可以在http://chromedriver.storage.googleapis.com/index.html下载
我也尝试将驱动程序放在解决方案中,但我仍然得到驱动程序不存在。错误消息在说出其位置时似乎重复了文件名:
c:\chromedriver.exe\chromedriver.exe 应该是 c:\chromedriver.exe
【问题讨论】:
-
从路径中删除文件名
标签: asp.net-mvc vb.net selenium automated-tests