Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.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 无法启动Chrome驱动程序-Alpine Linux_Java_Linux_Automated Tests_Selenium Chromedriver_Alpine - Fatal编程技术网

Java 无法启动Chrome驱动程序-Alpine Linux

Java 无法启动Chrome驱动程序-Alpine Linux,java,linux,automated-tests,selenium-chromedriver,alpine,Java,Linux,Automated Tests,Selenium Chromedriver,Alpine,我正在建立一个基于硒的测试应用程序。我正在使用chrome驱动程序进行测试 我已经在下面的URL中设置了一个docker图像 我已经按如下方式配置了chrome驱动程序属性 System.setProperty("webdriver.chrome.driver", "/usr/lib/chromium/chromedriver"); 然而,我得到下面的错误通知,chrome无法启动 命令持续时间或超时:60.07秒 生成信息:版本:“未知”,版本:“未知”,时间:“未知” 系统信息:主机:'

我正在建立一个基于硒的测试应用程序。我正在使用chrome驱动程序进行测试

我已经在下面的URL中设置了一个docker图像

我已经按如下方式配置了chrome驱动程序属性

System.setProperty("webdriver.chrome.driver", "/usr/lib/chromium/chromedriver");
然而,我得到下面的错误通知,chrome无法启动

命令持续时间或超时:60.07秒 生成信息:版本:“未知”,版本:“未知”,时间:“未知” 系统信息:主机:'c34db8dbfca2',ip:'172.17.0.2',os.name:'Linux',os.arch:'amd64',os.version:'4.9.27-moby',java.version:'1.8.0_151' 驱动程序信息:Driver.version:ChromeDriver

未知错误:Chrome无法启动:崩溃


任何关于这方面的提示都会有帮助。

我对Chromedriver和Alpine也有同样的问题,Chromedriver根本不可执行,即使我尝试安装和运行几乎所有版本的Chromedriver,也没有运气。
然后我不得不使用Debian Linux来正确执行Chromedriver,以便在docker和CI中进行e2e测试。

可能先尝试最新版本(Alpine v3.7),Alpine v3.4非常旧…你有没有找到解决方案,我发现Alpine也有同样的问题不幸的是没有。。我必须购买一个视窗盒来完成这项工作。