对于集成测试设置,我们编写了一些自定义脚本和代码,以根据不同外部系统的结果运行测试,并在内部系统上更改配置。
我们想要做的是在我们的构建环境Hudson中报告这些测试。我并不特别想要使用自定义报告格式编写自定义Hudson插件,并且希望改进符合JUnit的标准xml报告格式,并让Hudson进行奇特的报告。
有人能指出我对Hudson接受的任何标准单元测试报告格式的最低xml报告要求的方向吗?
目前脚本是通过ANT执行的,并且代码作为Ant任务添加,即一旦系统启动并附加并检查所有外部部件,就可以根据内部属性运行和更改的测试列表ANT和它所使用的env /服务器。
答案 0 :(得分:0)
您可以使用下面的标准测试报告格式输出报告
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<testsuite errors="0" failures="0" name="Suite of Tests" package="com.test.reporting" tests="2" time="125" timestamp="2012-04-24T03:03:38">
<testcase name="Test2" time="0"/>
<testcase name="Test1" time="0"/>
</testsuite>
需要一些自定义代码......但非常简单。
答案 1 :(得分:0)