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

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

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

解决方法:

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

上一篇:java – Gradle multi模块项目中sonarqube 6.2中的覆盖率计算错误


下一篇:Java类的字段可以是多种类型而不使用泛型吗?