使用TestNG在selenium网格上运行脚本时出现问题

时间:2011-06-14 15:22:14

标签: selenium-grid

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

1 个答案:

答案 0 :(得分:1)

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

您可以从here

获取有关如何使用testNG并行运行多个测试的详细信息

您可以详细了解Selenium Grid 1.xx的工作原理here。 Grid 1.x只处理selenium请求而不处理webdriver。但是你最好了解Grid 1.x的工作原理。

最近发布了下一版Grid(Grid 2.0)。这也处理webdriver测试。您可以从here下载Grid 2.0,并查找有关网格here

的更多详细信息