我正在尝试使用无头镀铬在centOS上运行Protractor测试。 当我使用" protractor conf.js"进行测试时系统抛出奇怪的错误:
Popen("xmllint etc <<<'%s'" % string, shell=True)
我正在使用:
Chromedriver v 2.34.522913,
CentOS Linux版本7.4.1708(核心),
量角器版本5.2.0
答案 0 :(得分:0)
我认为这可能是带有Chrome的CentosOS问题。 如果我是你 - 我会检查镀铬是否实际安装正常:https://www.tecmint.com/install-google-chrome-on-redhat-centos-fedora-linux/
你也可以考虑使用Chromium而不是Chrome,因为我听说Chrome在CentosOS上可能效果不佳: https://www.hiroom2.com/2017/08/11/centos-7-chromium-en/ Chromedriver与Chrome和Chromium相同
另一种选择可能是在Docker Container中运行Chrome