使用selenium web驱动程序的多个Firefox实例

时间:2014-01-15 15:33:40

标签: java firefox selenium selenium-webdriver selenium-grid

我想使用selenium运行并行测试,通过使用firefox驱动程序在移动浏览器中打开给定的URL来检查给定的URL是否有移动站点。

DesiredCapabilities capabilities = new DesiredCapabilities("firefox", "3.6.", Platform.LINUX);
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference('general.useragent.override', USER_AGENT);
capabilities.setCapability(FirefoxDriver.PROFILE, profile);
driver = new RemoteWebDriver(new java.net.URL("http://127.0.0.1:4444//wd/hub"), capabilities);
driver.get(urlString)

工作正常。但如果我同时运行多个测试,第二个测试正在等待,直到第一个测试关闭firefox,但我想同时打开多个实例。如果我同时运行10个测试,则一个测试不应该等待另一个测试完成。任何人都可以帮我解决这个问题吗?

0 个答案:

没有答案