JUnit 5 vs TestNG
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JUnit 5 vs TestNG相关的知识,希望对你有一定的参考价值。
我们正在使用JUnit 4,但是测试分组存在一些问题。对于集成测试,我们在运行订单方面遇到问题。我们已于2016年2月迁移到TestNG。
现在我们正在为我们的项目启动一个新的独立模块,我们团队的一部分参与者希望JUnit 5。我相信它比4th好得多(有一些新的重要功能,但我也看到了一些问题)。
我不想使用JUnit 5,因为我在新应用程序中可能会遇到问题,因为我有4th的经验。但是我必须对团队更加灵活,因此在做出决定之前,我需要具有JUnit 5经验的用户的建议。
我们正在使用JUnit 4,但是测试分组存在一些问题。对于集成测试,我们在运行订单方面遇到问题。我们已于2016年2月迁移到TestNG。现在我们开始一个新的...
答案
JUnit 5引入了许多新功能。当前,Intellij IDEA支持JUnit 5。
另一答案
TestNG目标超出了单元测试的范围,因此它涵盖了更广泛的测试需求,例如方案测试,集成测试,依赖性测试,排序,并行执行等,但是JUnit 5不支持这些功能。
JUnit 5团队在其路线图中包含了以上这些内容,但是他们正在扩展单元测试框架以支持更广泛的测试需求。让我们看看与TestNG相比,新的后续Junit 5版本如何能够满足更广泛的测试需求]
另一答案
Here是带有代码片段的比较示例,可能有助于确定代码片段。
以上是关于JUnit 5 vs TestNG的主要内容,如果未能解决你的问题,请参考以下文章