那里有哪些技术? (我只知道JUnit) 什么是最受欢迎的? 你能解释一下每个人的优缺点吗?
答案 0 :(得分:24)
JUnit 和 TestNG 是主要的单元测试框架。
比较可以在这里找到 - http://www.mkyong.com/unittest/junit-4-vs-testng-comparison
我在大多数地方都使用过JUnit,它似乎是标准的,但TestNG中有一些不错的东西。
我已将以下内容与JUnit结合使用以方便测试:
答案 1 :(得分:7)
JUnit和TestNG是最受欢迎的。 JUnit是事实上的标准,而TestNG提供了一些额外的功能。
答案 2 :(得分:6)
对于特定类型的测试,有许多“附加”框架,通常这些框架取决于JUnit。例子:
答案 3 :(得分:4)
Heres是一个列表
列出Source
答案 4 :(得分:3)
你可以在这里找到JUnit和TestNG之间的良好比较:
http://hi.baidu.com/auraro816/blog/item/efe0574d03db6df4d72afc9f.html
如果你有时间收听播客尝试使用地下室编码器 - 第21集 - 采访cedric Beust testNG的创建者
答案 5 :(得分:1)
除上述所有列表外,您还可以包含硒。这在业界广泛用于Java UI测试。