首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实时代码覆盖率查看器工具用于检查实时Java应用程序?

实时代码覆盖率查看器工具用于检查实时Java应用程序?
EN

Stack Overflow用户
提问于 2009-05-21 19:19:39
回答 2查看 1.9K关注 0票数 3

我一直在寻找一个代码覆盖率查看器,旨在检查实时Java应用程序,主要是在Tomcat等应用程序容器中运行的for应用程序。当然,有许多不错的工具可以获得单元测试覆盖率的自动报告,但我的目标更像是实时了解一个不熟悉的Java应用程序在特定用户交互中所做的事情。

Eclipse Java调试器(使用JPDA进行远程调试)非常有用,但前提是您已经熟悉应用程序的体系结构。从理论上讲,我可以使用一些覆盖率工具,并将其设置为每两秒自动刷新一次静态HTML覆盖率报告,但这远不是最优的。

对于Adobe Flex,FlexCover提供了一个覆盖率查看器工具,可以几乎实时地可视化覆盖率,这正是我想要的,而且至少对于了解相关知识的人来说,设置起来相对简单。那么,有没有类似的易于设置的Java GUI工具,不管是免费的还是非免费的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-22 01:07:07

您可以在Eclipse中查看由web应用程序生成的Clover覆盖率数据,而无需从Eclipse启动web服务器。

诀窍是将Eclipse Clover Config屏幕中的initString配置为指向您的webapp应用程序正在使用的同一个clover.db:

你需要确保你使用的是一个线程化的flushpolicy。clover-maven2-plugin默认使用一个。如果您正在使用Ant,则需要显式地将其设置为on。

您还必须确保在Eclipse和您的构建工具中使用相同版本的Clover。

我已经在本地测试过了--它工作得很好!

请告诉我你是怎么去的。

票数 2
EN

Stack Overflow用户

发布于 2009-05-21 20:36:03

看看clover吧。这可能就是你要找的东西。不是免费的,但很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/894628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档