Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

6年前关闭。



Improve this question




那里有什么技术? (我只知道JUnit)
最受欢迎的是什么?
能否请您解释一下它们的优缺点?

最佳答案

JUnit TestNG 是主要的单元测试框架。

可以在这里找到比较-http://www.mkyong.com/unittest/junit-4-vs-testng-comparison

我在大多数工作过的地方都使用过JUnit,这似乎是标准的,但是TestNG中有一些不错的东西。

我将以下内容与JUnit结合使用以方便测试:

  • 用于模拟对象的Mockito -http://code.google.com/p/mockito/
  • Hamcrest 断言可提供更具可读性的断言-http://code.google.com/p/hamcrest/
  • 用于参数化测试的Twip ,JUnit的功能不是最大的东西,实际上TestNG的效果也更好-http://twip.sourceforge.net/
  • 07-28 02:12
    查看更多