繁体   English   中英

Gradle生成自定义测试报告

[英]Gradle generate custom test report

我需要一些帮助来构建自定义测试报告。

每个测试将具有类似“结果x”,“结果y”的输出,然后将其存储在1个全局报告文件或每个测试1个报告中。

天真的方法是使用每个测试的“拆解”部分将信息附加到全局文件中。

输出文件不应干扰junit,jacoco或其他报告。

是否可以通过执行自定义gradle插件或在其他插件中重用某些功能来实现?

谢谢

gradle Test任务支持自定义TestListener 还有针对beforeTestafterTest的便捷方法

例如:

apply plugin: 'java'
test {
    afterTest { TestDescriptor td, TestResult tr ->
        writeToSomeFile(td.className, td.name, tr.resultType.name())
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM