小编Kum*_*ham的帖子

自定义 Junit 4 XML 报告

背景:

TestNG 支持添加您自己的 Reporter 类,以便根据需要修改正在生成的报告或生成新报告。

但是,JUnit 没有这样的功能,因此一种蛮力的方法是编写您自己的 Runner,然后生成您自己的自定义报告。

但是,我问这个问题是为了寻找是否有更好的东西?

基本上,我想为每个执行的方法添加自定义属性。

<testcase name="test_test_something" classname="some.class.name" time="0.069" my-own-attribute="somevalue"/>
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:

  • 这个 XML 报告是如何由 JUnit 和 Gradle 生成的?

  • 有没有办法修改这个报告生成过程,在做最小更改的同时将自定义数据添加到报告中?

java junit testng gradle

5
推荐指数
1
解决办法
1204
查看次数

标签 统计

gradle ×1

java ×1

junit ×1

testng ×1