【问题标题】:Creating a standard test report file from custom test scripts/code从自定义测试脚本/代码创建标准测试报告文件
【发布时间】:2012-01-09 16:46:17
【问题描述】:

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

我们想做的是从我们的构建环境 Hudson 中报告这些测试。我不是特别想用自定义报告格式编写自定义 Hudson 插件,而是希望改造像 JUnit 这样的标准 xml 报告格式,让 Hudson 做花哨的报告。

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

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

【问题讨论】:

标签: java ant hudson integration-testing


【解决方案1】:

您可以输出标准测试报告格式的报告,如下所示

<?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>

需要一些自定义代码...但非常简单。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多