我编写了一些 selenium 测试用例来测试 Web 应用程序,然后使用 ANT 构建自动化工具使用 build.xml 集成测试用例。
输出到报告文件夹,但我如何才能看到我写的所有测试用例的结果?
我编写了一些 selenium 测试用例来测试 Web 应用程序,然后使用 ANT 构建自动化工具使用 build.xml 集成测试用例。
输出到报告文件夹,但我如何才能看到我写的所有测试用例的结果?
结果目录中必须有一个Index.html
文件。执行后,您可以在该文件中看到执行结果。在任何可用的浏览器中打开该文件,或者如果已打开则刷新该文件。
如果您使用 xslt 报告,您可以在test-output
目录的 index.html 文件中获得结果。
像这样的东西可能在你的 build.xml 中?我还没有尝试过,但我认为“帧”是指 HTML 帧输出?
<target name="test-reports" depends="test">
<junitreport tofile="TESTS-TestSuites.xml" todir="${junit.output.dir}/reports">
<fileset dir="${junit.output.dir}">
<include name="**/reports/*TEST-*.xml" />
</fileset>
<report format="frames" todir="${junit.output.dir}/reports" />
</junitreport>
</target>
</project>
就个人而言,我认为 Maven 或 Gradle 是比 Ant 更好的方法,但是我没有使用 Ant,所以也许我无法判断。