有没有比JUnit更好的单元测试工具啊?

antimicro 2006-09-29 08:37:53
用junit的话,似乎还得自己编程,等于把原来写一个程序的工作量变成了两个,以至于开发人员更愿意跟踪正常调用来看是否有错了。

有没有更直接的工具啊?
...全文
265 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jk88811 2006-09-30
  • 打赏
  • 举报
回复
除了JUnit, 还有一个叫TestNG的, 具体用哪个就看你自己了. 一般来说, JUnit用的人比较多, 不过TestNG有一些JUnit没有的特性, 而且在JUnit4出来之前, 就已经率先使用了Annotation等Java最新特性来简化单元测试工作了...

也可以将TestNG用作JUnit的补充, 两者结合, 绝对是双剑合璧, 威力无穷啊!
-------------------------------------------------------------------------------------
[以下引用自]: http://www-128.ibm.com/developerworks/cn/java/j-cq08296/index.html

为什么只选择其一?

我已经探讨了对我而言,TestNG 的一些独有优势,但是它还有其他几个特性是 JUnit 所不具备的。例如 TestNG 中使用了测试分组,它可以根据诸如运行时间这样的特征来对测试分类。也可在 Java 1.4 中通过 javadoc 风格的注释来使用它,如 清单 5 所示。

正如我在本文开头所说,JUnit 4 和 TestNG 在表面上是相似的。然而,设计 JUnit 的目的是为了分析代码单元,而 TestNG 的预期用途则针对高级测试。对于大型测试套件,我们不希望在某一项测试失败时就得重新运行数千项测试,TestNG 的灵活性在这里尤为有用。这两个框架都有自己的优势,您可以随意同时使用它们。

ykzhujiang 2006-09-30
  • 打赏
  • 举报
回复
顾100个小弟,没日没夜的黑白盒测试
libiao_0524 2006-09-30
  • 打赏
  • 举报
回复
呵呵~我觉得junit已经很不错了。
elfer 2006-09-30
  • 打赏
  • 举报
回复
这,JUnit已近很好用啦,虽然比较费劲,但是真的很期待看到绿条呢!
Hrold 2006-09-30
  • 打赏
  • 举报
回复
都没用过。。。。。。。
maquan 2006-09-29
  • 打赏
  • 举报
回复
hehe, 人家问的是*单元测试* *_*
shine333 2006-09-29
  • 打赏
  • 举报
回复
有一个叫End User的,永远能帮你测出许多bug

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧