我是Mac OSX的新手。从git下载了我的Robotframework(Selenium&Java)项目,并试图在本地执行代码,其中我收到了以下错误。
套件安装失败:IllegalStateException:驱动程序不可执行:/users/roja/documents/github/testautomation/chromedrivers/chromedriver_osx
为了纠正这个问题,我遵循了下面的方法,但它没有奏效。
public void LaunchBrowser() throws InterruptedException {
System.setProperty("Webdriver.chrome.driver", "/Users/roja/Automation/chromedriver_osx");
driver = new ChromeDriver();
driver.manage().window().maximize();
}
要安装最新版本的ChromeDriver:
>
Mac用户自酿:
brew tap homebrew/cask && brew cask install chromedriver
错误IllegalStateException:驱动程序不可执行:/users/roja/documents/github/testautomation/chromedrivers/chromedriver_osx
说明了一切。您必须进行如下4项更改:
webdriver.chrome.driver
/Users/roja/Automation/chromedriver_osx/chromedriver
WebDriver driver = new ChromeDriver();
问题内容: 我是Mac OSX的新手。从git下载了我的Robotframework(Selenium&Java)项目,并尝试在本地执行代码,其中收到以下错误。 套件安装失败:IllegalStateException:驱动程序不可执行:/ Users / roja / Documents / GitHub / testautomation / chromedrivers / chromedriv
我有我的chromedriver和chromedriver。项目文件夹中的exe权限。我正在用这段代码创建驱动程序的实例。 在本地windows上也可以(如果我们将“chromedriver”更改为“chromedriver.exe”),但当我在CentOS上运行它时,会收到错误消息:“驱动程序不可执行”。
我正在使用Selenium来自动化测试。我的应用程序只使用IE,它不适用于其他浏览器。 代码: 这是我得到的错误 驱动程序可执行文件的路径必须由webdriver.ie.driver系统属性设置;有关更多信息,请参阅https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver.最新版本可从以下网站下载:http://www.s
问题内容: 我正在尝试在Jenkins(Unix)中以无头模式运行Selenium UI测试。我在Unix环境中使用了正确的phantomJS版本。 我收到上述错误。有见识吗?如果需要,我将提供更多详细信息。 问题答案: 实际文件需要可执行文件才能运行。更改文件权限以使其可执行,例如: 然后重新运行。高温超导
问题内容: 我正尝试按照官方的《入门指南》启动并运行量角器。 命令 似乎运行顺利: 但是,跑步 如建议导致错误: 并且旧窗口抛出异常: 知道有什么问题吗? 问题答案: 删除该未完成的zip文件(chromedriver_x.xx.zip),您需要它再次执行更新。该文件夹将如下所示: chromedriver chromedriver_2.10.zip selenium-server-standal