标签: java maven unit-testing instrumentation lines-of-code
我正在开发一个包含50个不同模块的分布式应用程序。这些测试覆盖率非常低。显然,我需要优先考虑哪些模块/类需要测试。有没有办法了解一个特定的代码行在prod中执行了多少次(以及哪个类按实际生产使用模式以什么频率使用)比如说一周?我提到prod,因为这个工具不应该因为明显的敏感原因而影响已经运行的代码。我们使用maven进行部署。我听说,corbetura可以为这个用例派上用场 - 但是,无法从他们的文档中找到。以前有人做过类似的事吗?请注意,假设生产中已运行的代码中没有单元测试用例。
答案 0 :(得分:0)
我们使用newrelic
它会告诉您哪种方法使用最多,哪种方法最慢,db性能等等。 这就是我们监控生产的方式,我们也用它来规划压力测试。
我希望有所帮助。