只有一个浏览器使用selenium Grid运行而其他浏览器启动为非活动状态

时间:2013-05-21 10:02:05

标签: selenium-webdriver selenium-grid

我在selenium Grid上运行我的测试。我遇到的问题就像只有一个浏览器(firefox)被命令b服务器。其他浏览器启动只加载URL并保持静止。其他浏览器中没有活动。 通过类似的帖子,我发现我正在使用一个静态的Selenium实例。

public static Selenium selenium=null;
public WebDriver driver;

我正在获取webDriverBackedSelenium,因为我的所有脚本都被编码为与Selenium RC合作多年。

 driver= new RemoteWebDriver(new URL(nodeurl.concat(port).concat("/wd/hub")), 
 selenium = new WebDriverBackedSelenium(driver, url);

现在,我有很多静态方法,因为我使selenium实例非静态,我的测试充满了java错误。可能的解决方案可以在这里。

0 个答案:

没有答案