有没有办法通过Sonar或Hudson准确计算testng测试?

时间:2012-09-25 18:24:24

标签: java unit-testing hudson testng sonarqube

Hudson和/或Sonar似乎报告了测试调用的数量,但没有报告测试次数。

所以,如果你有

@Test(invocationCount=1000)
testFoo() {}

哈德森和声纳都会说有1000个测试,当时只有一个测试。除了获取@Test标签的数量之外,有没有办法看到这个值?

1 个答案:

答案 0 :(得分:2)

AFAIK,没有办法在声纳中得到你想要的东西。

确实,通过您给出的基本示例,显示Sonar中有1000个测试可能会产生误导。但是,我无法相信这是一个常见的用例,可以在不改变数据的情况下反复运行测试(即多次运行完全相同的测试)。

但是,对于Sonar方面,请随时访问我们的用户邮件列表(user@sonar.codehaus.org)进行讨论。