单元测试工具比拼:JTest vs Agitator

本文对比了Java单元测试工具JTest和Agitator,重点关注代码规则检查、单元测试生成、报表管理和控制。JTest以其强大的代码审查功能著称,但自动生成的单元测试案例价值有限。Agitator则在单元测试方面表现出色,提供便捷的用户界面,特别是对Spring、Hibernate等的集成。虽然两者在报表功能上各有优劣,但Agitator在单元测试效率上更胜一筹,适合程序员快速进行单元测试工作。
摘要由CSDN通过智能技术生成

最近想研究一下一些Java的单元测试工具,目前市场主流的商业的单元测试工具主要有JTest和Agitator,其他的可能名气不大,我也不是很清楚。下面就对这两个工具进行对比一下,当然我用的也不是很深入。

1、代码规则检查

(1)、JTest

我认为JTest的主要特色功能主要是其代码规则审查一块,功能非常强大,可以自己定义代码规则以适应本团队、甚至本公司的开发规范。其RuleWizard功能非常有特色。只不过好像最新的JTest 7.5的评估版好像拿掉了RuleWizard了,当然可以把以前版本中的RuleWizard拷贝到JTest 7.5中的一个目录,也可以使用。这个应该在各个版本中变化不大。另外提到一点的就是JTest的评估版好像不支持GBK等字符集,我确认了一下,发现是JTest中包含的JRE中缺少一个JDK1.5的charsets.jar文件,只要拷贝过来即可。

还有由于JTest的代码规则检查消耗时间较长,可以结合Rational Robot,让其自动运行并自动生成代码检查的报表。当然也可以结合CruiseControl、Ant等工具,自动生成这样的报表。

(2)、Agitator

对比一下&#x

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值