我正在尝试在詹金斯(Jenkins)中运行自动化测试。测试已经运行了很长时间了。但是现在,当硒服务器开始测试时,Jenkins停顿并输出以下错误消息:
[09:18:55] E/launcher - Unable to parse new session response:
[09:18:55] E/launcher - WebDriverError: Unable to parse new session
response:
at doSend.then.response..."
当我使用相同的命令在命令提示符下手动运行测试时,测试运行成功。我不确定可能是什么问题。任何帮助将不胜感激。
答案 0 :(得分:0)
解决方案1: 您可能正在使用旧版本的chrome和更新的Selenium WebDriver版本。您可能需要将chrome更新到最新版本。
解决方案2: 可能已经安装了多个版本的Chrome。清除并安装稳定的软件包。做类似的事情:
sudo apt-get purge chrome
sudo apt-get install chrome-stable
解决方案3: 重新安装您的JDK。这是唤醒沉睡的詹金斯的必经之路。