Selenium调用多会话chrome驱动程序 操作系统:Windows7 Chrome驱动程序版本:与2.24和2.26相同 JDK:1.8 selenium java:3.0.1

Selenium调用多会话chrome驱动程序 操作系统:Windows7 Chrome驱动程序版本:与2.24和2.26相同 JDK:1.8 selenium java:3.0.1,selenium,selenium-chromedriver,Selenium,Selenium Chromedriver,当我尝试在不同的JVM中使用chrome驱动程序运行两个不同的测试时,第一个测试运行正常,但第二个测试失败 观察: 对于第二次运行,Chrome会话在第一次会话中作为选项卡打开。第一次尝试处理会话时,它失败了,错误如下。但我可以看到,会议是作为一个标签 可能的解决办法: 确保第二个会话作为单独的会话打开,而不是作为第一个会话中的选项卡打开。请就如何解决这个问题提出建议 org.openqa.selenium.NoSuchSessionException: no such session (D

当我尝试在不同的JVM中使用chrome驱动程序运行两个不同的测试时,第一个测试运行正常,但第二个测试失败

观察: 对于第二次运行,Chrome会话在第一次会话中作为选项卡打开。第一次尝试处理会话时,它失败了,错误如下。但我可以看到,会议是作为一个标签

可能的解决办法: 确保第二个会话作为单独的会话打开,而不是作为第一个会话中的选项卡打开。请就如何解决这个问题提出建议

org.openqa.selenium.NoSuchSessionException: no such session (Driver info: chromedriver=2.24.417431 (9aea000394714d2fbb20850021f6204f2256b9cf),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 16 milliseconds Build info: version: 'unknown', revision: 'unknown', time: 'unknown' System info: host: 'BGC-BE-CB6E0D7B', ip: '10.115.14.44', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_112' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities [{message=unknown error: Chrome failed to start: crashed (Driver info: chromedriver=2.24.417431 (9aea000394714d2fbb20850021f6204f2256b9cf),platform=Windows NT 6.1.7601 SP1 x86_64), platform=ANY}] Session ID: 466aa659b01ebf31f161293c86f2da8d at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructo org.openqa.selenium.NoSuchSessionException:没有这样的会话 (驱动程序信息:chromedriver=2.24.417431(9EA000394714D2FBB20850021F6204F2256B9CF),平台=Windows NT 6.1.7601 SP1 x8664)(警告:服务器未提供任何堆栈跟踪信息) 命令持续时间或超时:16毫秒 生成信息:版本:“未知”,版本:“未知”,时间:“未知” 系统信息:主机:'BGC-BE-CB6E0D7B',ip:'10.115.14.44',os.name:'Windows 7',os.arch:'x86',os.version:'6.1',java.version:'1.8.0_112' 驱动程序信息:org.openqa.selenium.chrome.ChromeDriver 功能[{message=未知错误:Chrome无法启动:崩溃 (驱动程序信息:chromedriver=2.24.417431(9EA000394714D2FBB20850021F6204F2256B9CF),平台=Windows NT 6.1.7601 SP1 x8664,平台=ANY}] 会话ID:466aa659b01ebf31f161293c86f2da8d 位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) 位于sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 在sun.reflect.DelegatingConstructor或AccessorImpl.newInstance(DelegatingConstructo
请分享两个测试的代码。另外,请告诉我们您是如何运行测试的?您是否尝试过更新您的chrome驱动程序?无法尝试比2.26更新的版本。我对可以使用的版本有限制,因为我的公司软件中心尚未提供这些版本。我将看看是否可以尝试更新的版本。Naveen,在我的帖子中,我描述了我在Jenkins同时运行两个作业时遇到的问题。在开始测试之前打开chrome会话时也注意到了同样的问题。在创建web驱动程序实例的测试中,新chrome实例将作为已打开chrome会话中的选项卡启动。对web驱动程序的第一个请求因NoSuchSessionExcept而失败离子异常。使用本地驱动程序(无网格或远程驱动程序)。