单元测试工具JUnit

1.简述JUnit的特征。

    JUnit是一个开放源代码的Java测试框架,用于编写和运行可重复的测试。它包括以下特性:

    使用断言方法判断期望值和实际值差异,返回Boolean值。

    测试驱动设备使用共同的初始化变量或者实例。

    支持图型交互模式和文本交互模式。

    提升程序代码的品质时,JUnit测试允许更快速的编写程序。

    JUnit使用简单。

    JUnit能够检验测试结果并立即提供回馈。

    JUnit测试可以合成一个有层次的测试系列架构。

    开发测试成本低。

    JUnit测试框架提供自动执行测试的背景,并使这个背景成为其他测试集合的一部分。

    JUnit测试提升软件的稳定性。

    JUnit测试是用Java开发的。

2.如何用JUnit为被测程序创建测试用例?

JUnit的基本使用步骤如下:

(1)创建,从JUnit.framework.TestCase派生unit test需要的test case。

(2)书写测试方法,提供类似于如下函数签名的测试方法:

    publicvoid testXXXXX();

(3)编译,书写完test case后,编译所写的test case类。

(4)运行,启动JUnit test runner,来运行这个test case。

3JUnit提供的断言方法有哪些?

JUnit提供6大类31组断言方法,包括基础断言、数字断言、字符断言、布尔断言、对象断言,如下表所示。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。