错误消息(几乎)确切地告诉您要执行的操作:
驱动程序可执行文件的路径必须由WebDriver.IE.driver系统属性设置;有关更多信息,请参见https://github.com/seleniumhq/selenium/wiki/InternetExplorerDriver。最新版本可从http://selenium-release.storage.googleapis.com/index.html下载
从http://selenium-release.storage.googleapis.com/index.html?path=2.49/下载最新的IE驱动程序服务器(64或32位--这很重要),使其按照说明运行,然后只需执行以下操作:
System.setProperty("webdriver.ie.driver", "<your download location>");
我试图在我的机器上运行以下代码(win XP 但是我得到的堆栈跟踪是 JAVAlang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver设置。即驱动系统属性;在org。openqa。硒。遥远的服务司机服务。findExecutable(DriverService.java:105)位于org。openqa。硒。即InternetExplorerDrive
当我将mysql jdbc驱动程序复制到JDK的\jre\lib\ext时,它执行得非常好。现在,我想通过指定环境变量的类路径来使用jdbc。但是,这样做之后,我的程序抛出异常: “java.sql.SQLException:找不到适合jdbc的驱动程序:mysql://localhost/books" 如何设置类路径?
我正在使用Selenium,我正在测试下面的代码。 运行后,将显示以下错误: 线程“main”java中出现异常。lang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver设置。壁虎。驱动系统属性;有关详细信息,请参阅https://github.com/mozilla/geckodriver.最新版本可从以下网站下载:https://github.co
我是一个刚开始学习Selenium的新手,目前在ubuntu下使用eclipse。但是在运行我的第一个程序时 我犯了这个错误,我不知道如何设置路径。我只是从github下载了geckodriver的最新linux版本,并将其放在我的桌面上。谢谢你的帮助
我正在使用Selenium来自动化测试。我的应用程序只使用IE,它不适用于其他浏览器。 代码: 这是我得到的错误 驱动程序可执行文件的路径必须由webdriver.ie.driver系统属性设置;有关更多信息,请参阅https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver.最新版本可从以下网站下载:http://www.s
我有我的chromedriver和chromedriver。项目文件夹中的exe权限。我正在用这段代码创建驱动程序的实例。 在本地windows上也可以(如果我们将“chromedriver”更改为“chromedriver.exe”),但当我在CentOS上运行它时,会收到错误消息:“驱动程序不可执行”。