2011-06-14 89 views
0

我有我的框架上的测试用例ie我的seleniumtestsupport.java文件使用webdriver类来启动,停止&杀死浏览器。脚本运行正常,Selenium rc顺利。现在我想通过selenium网格在多个端口上运行多个脚本。我确实使用testNg和ant设置了网格。但问题是要在SeeleniumTestSupport.java文件或任何其他文件中进行更改以运行脚本。 testng.xml文件也被配置。请帮帮我 ?使用TestNG在硒网格上运行脚本的问题

回答

1

Selenium-Grid本身并不做任何事情来并行运行测试。网格就像可以一起执行多个测试的庞大的硒-RC。但是对于Grid来执行多个测试,您需要同时触发多个测试。为此,你将不得不使用testNG的功能。

你可以得到关于如何使用TestNG的从here

并行运行多个测试,你可以阅读更多关于硒电网1.XX如何工作here细节。 Grid 1.x只处理硒请求而不处理webdriver。但最好你了解Grid 1.x是如何工作的。

最近发布了Grid(Grid 2.0)的下一个版本。这也处理webdriver测试。您可以从here下载Grid 2.0并查找有关Grid的更多详细信息here