|
13
|
| ripper234 Jonathan · 技术社区 · 15 年前 |
|
|
1
7
我是TestNG的创造者。我不打算参与进来,因为我明显有偏见,但我很乐意回答你可能对TestNG的任何问题。 安迪:谢谢你的评论。仅供参考(你可能已经知道了,但也许原来的海报不知道), there is a TestNG Eclipse plug-in (我与TestNG并行开发)。 |
|
|
2
5
与JUnit相比,我个人没有遇到任何明显的缺点。 在一个新项目开始时,我的团队转而使用TestNG,并没有遗憾。TestNG比单元测试功能更强大,支持更广泛的使用。 有些工具支持JUnit,但不支持TestNG。这些是我还不需要的工具。例如:
|
|
|
3
3
作为TestNG的巨大支持者,我仍然认为它被工具作者们视为第二。许多工具和库从一开始就支持JUnit,但是您必须等到它们也实现了对TestNG的支持。这可能是一个严重的缺点,如果你计划使用一些最新的嗡嗡声技术。
因此,请确保您计划使用的其他技术能够很好地与TestNG配合使用。这很少是个问题,但最好还是提前做好准备。 |
|
|
4
1
对我来说,最大的问题是与spring的集成。
因为通常我有自己的测试类层次结构。 这是我停止使用TestNg的主要原因。 我必须同意参数化测试对我很有吸引力。但是可以很容易地用junit数据提供程序替换它们。 https://github.com/TNG/junit-dataprovider/wiki/Getting-started |