Java 无法启动Chrome驱动程序-Alpine Linux
我正在建立一个基于硒的测试应用程序。我正在使用chrome驱动程序进行测试 我已经在下面的URL中设置了一个docker图像 我已经按如下方式配置了chrome驱动程序属性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秒 生成信息:版本:“未知”,版本:“未知”,时间:“未知” 系统信息:主机:'
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也有同样的问题不幸的是没有。。我必须购买一个视窗盒来完成这项工作。