我在Debian 8上使用Selenium Webdriver将chrome部署为(无头)浏览器:
/usr/bin/xvfb-run /opt/jdk1.8.0_172/bin/java -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -jar /opt/selenium/selenium-server-standalone-3.14.0.jar
由于我不断收到错误消息
DevToolsActivePort file doesn't exist
当我尝试从我的perl脚本建立到Webdriver的连接时,我窥视了网络并发现了浏览器命令行选项的提示
--disable-dev-shm-usage
作为该问题的潜在解决方案。因此,我试图找到一种将命令行选项传递给浏览器的方法,并在此问题的答案中找到了提示:
How to pass command line arguments to the browser driver being used
但是这篇文章并没有透露我在哪里找到它提到的配置文件。
有人可以帮忙吗?