如何衡量每个开发人员的Java代码单元测试覆盖率?

时间:2014-04-17 14:56:31

标签: java maven junit code-coverage sonarqube

场景:团队使用某种SCM处理Java / Maven / JUnit项目。我们希望增加测试覆盖率,这意味着所有开发人员都应该更加密集地测试代码。使用像SonarQube这样的东西来衡量整体测试覆盖率的改进是很容易的,但是你需要为每个开发人员做这件事,以便能够识别异常值:具有最佳测试覆盖率的工程师和覆盖率最差的工程师。

您如何回答“上个月开发者X修改过的代码的测试覆盖率是多少?”是否有可以更容易遵循的替代,近似措施?

1 个答案:

答案 0 :(得分:2)

有一个商业开发人员Cockpit插件可以做到这一点,以及其他漂亮的功能。