用于检查实时Java应用程序的实时代码覆盖率查看器工具?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了用于检查实时Java应用程序的实时代码覆盖率查看器工具?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1097字,纯文字阅读大概需要2分钟。
内容图文
![用于检查实时Java应用程序的实时代码覆盖率查看器工具?](/upload/InfoBanner/zyjiaocheng/651/ad73bcace5d54b748a67e469fb48a109.jpg)
我一直在寻找旨在检查实时Java应用程序(主要是运行在Tomcat之类的应用程序容器中的web应用程序)的代码覆盖率查看器.当然,有许多不错的工具可以自动获得单元测试覆盖率报告,但我的目标更像是实时了解不熟悉的Java应用程序的功能,例如在特定的用户交互上.
Eclipse Java调试器(带有用于远程调试的JPDA)确实很有用,但前提是您已经熟悉了应用程序的体系结构.从理论上讲,我可以使用一些覆盖率工具并将其设置为每两秒自动刷新一次静态HTML覆盖率报告,但这远非最佳选择.
对于Adobe Flex,FlexCover可以通过提供一个覆盖率查看器工具来实现我想要的功能,该工具可以几乎实时地可视化覆盖率,并且至少为了解这些知识的人设置相对简单.那么,有没有类似的易于设置的GUI工具,无论是免费的还是非免费的,都适用于Java?
解决方法:
您可以在Eclipse中查看由Web应用程序生成的Clover的coverage数据,而无需从Eclipse启动Web服务器.
诀窍是在Eclipse Clover Config屏幕中配置initString,以指向您的Web应用程序正在使用的同一个clover.db:
并且-您需要确保使用的是线程flushpolicy.默认情况下,clover-maven2-plugin使用一个.如果您使用的是Ant,则需要在< clover-setup />上进行显式设置.
您还必须确保在Eclipse和构建工具中都使用相同版本的Clover.
我已经在本地测试过-而且效果很好!
请让我知道你的情况.
内容总结
以上是互联网集市为您收集整理的用于检查实时Java应用程序的实时代码覆盖率查看器工具?全部内容,希望文章能够帮你解决用于检查实时Java应用程序的实时代码覆盖率查看器工具?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。