在启动服务器启动时,我在jenkins运行我的selenium测试时遇到了麻烦,但是说了以下内容:
Error retrieving a new session from the selenium server
Connection refused! Is selenium server started?
{ value:
{ message: 'Unable to create new service: GeckoDriverService\nBuild info: version: \'3.11.0\', revision: \'e59cfb3\', time: \'2018-03-11T20:33:15.31Z\'\nSystem info: host: \'5b4305564fb2\', ip: \'172.17.0.4\', os.name: \'Linux\', os.arch: \'amd64\', os.version: \'4.4.0-1048-aws\', java.version: \'1.8.0_162\'\nDriver info: driver.version: unknown', error: 'session not created' }, status: 33
}
本地测试工作正常在chrome或firefox上,但当他们在CI上运行时,会发生上述错误。我知道自己可能做错了什么?
但是,当我以无头镀铬的方式运行测试时,CI的运行完美无缺。