Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Linux IntelliJ Chrome WebDriverManager“;chrome(或任何其他浏览器)无法启动;_Java_Selenium_Google Chrome_Selenium Webdriver_Webdrivermanager Java - Fatal编程技术网

Java Linux IntelliJ Chrome WebDriverManager“;chrome(或任何其他浏览器)无法启动;

Java Linux IntelliJ Chrome WebDriverManager“;chrome(或任何其他浏览器)无法启动;,java,selenium,google-chrome,selenium-webdriver,webdrivermanager-java,Java,Selenium,Google Chrome,Selenium Webdriver,Webdrivermanager Java,我对WebDriverManager有问题 如果我指定下载的chromedriver的路径,我会得到 编辑1。如果我安装了chrome,它就会工作 编辑2。只有在未安装要测试的浏览器时,才会出现问题 编辑3。如果我通过终端(Linux终端和IntelliJ终端)运行WebDriverManager下载的(浏览器)驱动程序,它就可以工作 编辑4。原来我只是个傻瓜。我认为WebDriverManager允许您在未安装的浏览器上运行测试。这将是非常棒的,尽管…看起来您使用的是旧版本的WebDriver

我对WebDriverManager有问题

如果我指定下载的chromedriver的路径,我会得到

编辑1。如果我安装了chrome,它就会工作

编辑2。只有在未安装要测试的浏览器时,才会出现问题

编辑3。如果我通过终端(Linux终端和IntelliJ终端)运行WebDriverManager下载的(浏览器)驱动程序,它就可以工作


编辑4。原来我只是个傻瓜。我认为WebDriverManager允许您在未安装的浏览器上运行测试。这将是非常棒的,尽管…

看起来您使用的是旧版本的WebDriverManager。请尝试使用最新版本,因为从WebDriverManager 3.x开始,chromedriver的下载版本在默认情况下不是最新版本,而是适用于您的Chrome浏览器的正确版本。

您似乎正在使用旧版本的WebDriverManager。请尝试使用最新版本,因为从WebDriverManager 3.x开始,chromedriver的下载版本默认不是最新版本,而是适合您的Chrome浏览器的版本。

@Boni García请帮助:@Boni García请帮助:我正在使用3.3.0版本POM文件:测试:哪一个是您的Chrome版本?或者只是整个项目(8kb zip):好,也许我只是感到困惑,当你没有安装浏览器时,你的插件应该下载测试所需的二进制文件吗?所以当你在5个浏览器上运行测试时,你不需要下载并安装所有浏览器吗?我使用的是3.3.0版本POM文件:测试:哪一个是你的Chrome版本?或者只是整个项目(8kb zip):好的,也许我只是感到困惑,当您没有安装浏览器时,插件是否应该下载测试所需的二进制文件,所以当您在5个浏览器上运行测试时,您不需要下载并安装所有浏览器?
org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: exited abnormally
  (unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location /home/ja/.m2/repository/webdriver/chromedriver/linux64/73.0.3683.20/chromedriver is no longer running, so ChromeDriver is assuming that Chrome has crashed.)