编写 selenium 测试用例并将它们与 ANT 集成后,我在哪里可以看到结果?

软件测试
2022-01-22 23:01:26

我编写了一些 selenium 测试用例来测试 Web 应用程序,然后使用 ANT 构建自动化工具使用 build.xml 集成测试用例。

输出到报告文件夹,但我如何才能看到我写的所有测试用例的结果?

2个回答

结果目录中必须有一个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,所以也许我无法判断。