在不同的浏览器(firefox,chrome,ie)中并行运行WebDriver

时间:2013-11-21 09:28:44

标签: java multithreading parallel-processing webdriver selenium-webdriver

我是WebDriver和Java的新手。我想写一个将在Firefox中运行的测试用例。 Chrome和IE并行(可能正在使用线程)。

我最初的概念: 第1步:创建一个包含三种类型对象的Arrary列表(FirefoxDriver,ChromeDriver和InternetExplorerDriver) 第2步:循环:对于Arrary List中的每个驱动程序,并行运行测试用程序

您能否帮我使用一些示例代码或者可能是一些有用的链接?或者是否有任何不同的方法来实现我的要求?

谢谢, 阿布舍克巴克

3 个答案:

答案 0 :(得分:0)

您可以尝试使用testNG框架来并行运行测试。

答案 1 :(得分:0)

如果您想同时在不同的浏览器上运行相同的测试,则需要使用Selenium Grid + TestNG。请参阅here以获取Selenium Grid并检查Grid2详细信息。

答案 2 :(得分:0)

以下链接可能会解决您的问题。

http://goo.gl/VkIBFr