项目开发过程中使用的单元测试框架有Junit、TestNG以及Mockito,Junit和TestNG使用的比较多,Mockito最近才开始使用。TestNG与JUnit的相同点1. 使用annotation,且大部分annotation相同。TestNG与JUnit的不同点:1. JUnit只能进行单元测试,TestNG可以进行单元测试,功能测试,端到端测试,集成测试等。TestNG运行失败时,会创建一个XML文件说明失败的测试,利用这个文件执行程序,就不会重复运行已经成功的测试。TestNG设计涵盖所有类型的测试:单元,功能,端到端,集成等。右键Run As --> TestNG Test,运行后结果如下:
暂无评论