Mih*_*mal 5 java testng webdriver surefire maven
我创建了一个 Maven 项目来测试我的应用程序。我在我的项目中使用了Webdriver、TestNG框架。我使用了 maven Surefire 插件和 reporty-ng 插件来生成测试用例的报告。当我使用命令( mvn 测试站点)在 IDE ( eclipse ) 或命令提示符中运行时,这工作正常。现在我必须将其制作为 jar 文件,以便我可以将该 jar 文件放入任何系统中并运行它。
那么问题来了:
那么我将如何运行该 jar 文件呢?
我认为您不仅希望在 Maven 中运行测试,还希望在其他构建系统(例如 Ant)中运行测试?
如果是这样的话,那么我认为您想要的是一些不错的报告,告诉您测试的结果。如果是这样,您可能想看看这个项目: http: //reportng.uncommons.org/
您需要创建一个 ant 类路径引用“test-path”,其中包括您的测试 jar(以及被测类的 jar)...然后您将执行类似的操作
<testng classpathref =“test-path”outputdir =“$ {test-results.dir}”haltonfailure =“true”useDefaultListeners =“false”listeners =“org.uncommons.reportng.HTMLReporter,org.uncommons.reportng.JUnitXMLReporter” > <xmlfileset dir="." include="testng.xml"/> <sysproperty key="org.uncommons.reportng.title" value="我的测试报告"/> </testng>
| 归档时间: |
|
| 查看次数: |
1839 次 |
| 最近记录: |