浏览器启动第二次通过远程webdriver失败

时间:2016-01-06 09:16:56

标签: selenium selenium-webdriver automation ui-automation remotewebdriver

我在远程计算机上通过selenium远程webdriver运行多个测试。对于每个测试,我将重新启动VM,然后重新启动浏览器。对于第一种情况,浏览器启动成功,但在其他迭代中,浏览器启动失败。 但是,如果我启动另一个具有不同端口的selenium服务器,则使用新端口执行第二次测试。

不确定为什么第一个端口第二次无法重复使用?

错误显示如下: -

  

调用Selenium命令时出错:无法启动新会话。   可能的原因是远程服务器或浏览器的无效地址   启动失败。

     
    

系统信息:主持人:' N / A',ip:' N / A',os.name:' Linux',os.arch:     ' i386',java.version:      ' 1.8.0_31'

  

驱动程序信息:driver.version:RemoteWebDriver

capabilities.setCapability("platformVersion", "40.0.2");
capabilities.setCapability("platformName", "WINDOWS");
capabilities.setCapability("browserName", "firefox");
driver= new RemoteWebDriver(new URL("http://"+ipaddress+":"+portNumber+"/wd/hub"), capabilities);

Selenium服务器在VM中作为java -jar selenium-server.2.42.2.jar

启动

0 个答案:

没有答案