Junit单元测试基础知识入门简介

本文介绍了JUnit,一个广泛使用的Java单元测试框架。讲解了JUnit的性质,如回归测试框架和其在白盒测试中的作用,以及其带来的优势,如代码分离、可复用性等。还探讨了JUnit的组成部分,如TestCase、TestSuite、TestResult和TestListener,并介绍了JUnit的常用接口和类,如Test、TestCase、Assert和TestResult。文章最后提到了编写测试用例的步骤和最佳实践,以及测试代码的组织结构建议。
摘要由CSDN通过智能技术生成

本篇内容全部搜集整理自网络资源

    JUnit是一个Java语言的单元测试框架,多数Java的开发环境(像eclipse)都已经集成了JUnit作为单元测试的工具。

    Junit测试是一个回归测试框架,是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。

Junit测试的优点:

1、可以使测试代码与产品代码分开。

2、针对某一个类的测试代码通过较少的改动便可以应用于另一个类的测试。

3、 易于集成到测试人员的构建过程中,JUnit和Ant的结合可以实施增量开发。 

4、 JUnit是公开源代码的,可以进行二次开发。

5、可以方便地对JUnit进行扩展。 

Junit编写原则:

1、是简化测试的编写,这种简化包括测试框架的学习和实际测试单元的编写。

2、可使测试单元保持持久性。

3、可以利用既有的测试来编写相关的测试。

Junit的特征:

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

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

3、测试包结构便于组织和集成运行。

4、支持图形交互模式和文本交互模式。

Junit框架的组成:

1、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值