从自定义测试脚本/代码创建标准测试报告文件

时间:2012-01-09 16:46:18

标签: java ant hudson integration-testing

对于集成测试设置,我们编写了一些自定义脚本和代码,以根据不同外部系统的结果运行测试,并在内部系统上更改配置。

我们想要做的是在我们的构建环境Hudson中报告这些测试。我并不特别想要使用自定义报告格式编写自定义Hudson插件,并且希望改进符合JUnit的标准xml报告格式,并让Hudson进行奇特的报告。

有人能指出我对Hudson接受的任何标准单元测试报告格式的最低xml报告要求的方向吗?

目前脚本是通过ANT执行的,并且代码作为Ant任务添加,即一旦系统启动并附加并检查所有外部部件,就可以根据内部属性运行和更改的测试列表ANT和它所使用的env /服务器。

2 个答案:

答案 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)