【发布时间】:2011-06-21 12:29:23
【问题描述】:
所以我已经编写 Selenium 测试有一段时间了,直到现在我一直在 IDE 中运行唯一的测试。
我希望能够编写一个脚本来顺序运行我的所有测试。 我正在使用带有 eclipse 和 selenium-2.0b3 jar 的 testng 框架。
我希望最终有一个像“runSeleniumTests.bat”这样的文件,女巫只是运行它们并在完成时给我一些报告。
如果有人有想法,将不胜感激,谢谢:)
【问题讨论】:
所以我已经编写 Selenium 测试有一段时间了,直到现在我一直在 IDE 中运行唯一的测试。
我希望能够编写一个脚本来顺序运行我的所有测试。 我正在使用带有 eclipse 和 selenium-2.0b3 jar 的 testng 框架。
我希望最终有一个像“runSeleniumTests.bat”这样的文件,女巫只是运行它们并在完成时给我一些报告。
如果有人有想法,将不胜感激,谢谢:)
【问题讨论】:
这有 4 个选项用于运行 testng 测试,xml 文件应包含所有测试 http://testng.org/doc/documentation-main.html#running-testng
您也可以尝试使用 maven,只要您的测试被正确注释并且在 /src/test/java 中它们都将使用 mvn integration-test 为您运行(只要您定义了正确的依赖项并且我相信 maven-surefire-plugin)。这在最初可能更难设置,但通常会得到回报。
【讨论】: