0

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

4

1 回答 1

1

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

您可以从此处获取有关如何使用 testNG 并行运行多个测试的详细信息

您可以在此处阅读有关 Selenium Grid 1.xx 工作原理的更多信息。Grid 1.x 只处理 selenium 请求而不是 webdriver。但最好了解 Grid 1.x 的工作原理。

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

于 2011-06-17T18:00:34.090 回答