JUnit
Junit简介
JUnit 是用于编写和运行可重复的自动化测试的开源测试框架,这样可以保证我们的代码按预期工作。JUnit可广泛用于工业和作为支架(从命令行)或IDE(如IDEA)内单独的Java程序。
JUnit 提供
断言测试预期结果。
测试功能共享通用的测试数据。
测试套件轻松地组织和运测试。
图形和文本测试运行。
JUnit 用于测试
整个对象
对象的一部分-交互的方法或一些方法
几个对象之间的互动(交互)
JUnit 特点
JUnit 是用于编写和运行测试的开源框架。
提供了注释,以确定测试方法。
提供断言测试预期结果。
提供了测试运行的运行测试。
JUnit 测试让您可以更快地编写代码,提高质量
JUnit 是优雅简洁。它是不那么复杂以及不需要花费太多的时间。
JUnit 测试可以自动运行,检查自己的结果,并提供即时反馈。没有必要通过测试结果报告来手动梳理。
JUnit 测试可以组织成测试套件包含测试案例,甚至其他测试套件。
JUnit 显示测试进度的,如果测试是没有问题条形是绿色的,测试失败则会变成红色。
JUnit 注解说明
什么是断言
断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。.
使用断言可以创建更稳定、品质更好且不易于出错的代码。当需要在一个值为false时中断当前操作的话,可以使用断言。单元测试必须使用断言(Junit/JunitX)。
常用断言方法
举例说明
posted on 2019-03-25 10:12 Indian_Mysore 阅读(98) 评论(0) 编辑 收藏 举报