我有在 Eclipse 中使用 JUnit 插件运行的 Java 单元测试。在 eclipse 中完成所有测试后,我可以将结果导出为 .xml 格式,我用它来将结果上传到测试结果跟踪工具中。
现在我在使用命令行运行 JUnit 测试的 AIX 系统中运行相同的测试。
我的命令是
java org.junit.runner.JUnitCore com.rsa.qa.sae.test.testClassName
现在我想在一个类似的 XML 文件中获得这些测试的结果。
我怎么才能得到它?
我有在 Eclipse 中使用 JUnit 插件运行的 Java 单元测试。在 eclipse 中完成所有测试后,我可以将结果导出为 .xml 格式,我用它来将结果上传到测试结果跟踪工具中。
现在我在使用命令行运行 JUnit 测试的 AIX 系统中运行相同的测试。
我的命令是
java org.junit.runner.JUnitCore com.rsa.qa.sae.test.testClassName
现在我想在一个类似的 XML 文件中获得这些测试的结果。
我怎么才能得到它?
基本 JUnit 库不生成报告。运行 JUnit 的各种库(Ant、Eclipse 等)。
如果您不能/不会使用这些工具,那么您需要通过实现 a 来自己生成报告RunListener,并创建自己的 main 方法将其注册到JUnitCore. 使用它,您可以以您想要的任何形式生成 XML。
类似的问题: