admin 管理员组

文章数量: 1184232


2024年3月14日发(作者:一个游戏的源码在什么位置)

第三章 JUnit单元测试

实验1 开始使用JUnit

实验目(de)

1、

学习使用进行单元测试;

2、

掌握编写测试代码(de)方法;

3、

应用JUnit进行单元测试,掌握最佳实践编写测试代码.

实验环境

1、

Windows环境,MyEclipse或Eclipse,.

1台电脑.

2、

每个学生操作

实验原理

JUnit是一个开源(de)Java编程语言(de)单元测试框架,最初由

Erich Gamma 和 Kent Beck 编写.Junit测试是一种白盒测试工具.JUnit

是一套框架,继承TestCase类,就可以用Junit进行自动测试了.具有

JUnit经验对于应用“测试驱动开发(TDD)”(de)程序开发模型是非常重

要(de).

JUnit本质上是一套框架,即开发者制定了一套条条框框,遵循这此条

条框框要求编写测试代码,如继承某个类,实现某个接口,就可以用JUnit

进行自动测试了.

由于JUnit相对独立于所编写(de)代码,可以测试代码(de)编写可以

先于实现代码(de)编写,P 中推崇(de) test first design(de)实现有了

现成(de)手段:用JUnit写测试代码,写实现代码,运行测试,测试失败,修

改实现代码,再运行测试,直到测试成功.以后对代码(de)修改和优化,运

行测试成功,则修改成功.

Java 下(de) team 开发,采用 cvs(版本控制) + ant(项目管理) +

JUnit (集成测试) (de)模式时,通过对ant(de)配置,可以很简单地实现测

试自动化.

实验内容

根据下面(de)实验步骤完成实验.

1、

JUnit包下载.

(1) 从下载Junit,打开该链接,会有一个下载链接,下载,保存在用

户机(de)文件系统中.

(2) 解包,得到如图3-1(de)解包文件.

图1 Junit解包文件

表1 Junit文件说明

文件/目录

描 述

JUnit框架结构、扩展和测试运行器(de)二进制发

JUnit(de)源代码,包括一个 Ant (de)buildfile

文件

junit

是个目录,内有JUnit自带(de)用JUnit编写(de)

测试示例程序

javadoc

doc

JUnit完整(de)API文档

一些文档和文章,包括“Test Infected:

Programmers Love Writing Tests”和其它一些资料,

可以帮助我们入门.

(3) 配置(以JUnit4.8.2为例).步骤如下:

右击“我(de)电脑”-“属性”-高级-环境变量;

在系统变量中选择“CLASSPATH”(如果没有则新建一个,变量名

CLASSPATH,变量值d:junit4.8.2

如果有CLASSPATH,将d:junit4.8.2加入到变量值即可,多个中

间需用;隔开.

图2 Junit配置成功

(4) 检验:运行中输入cmd

输入命令:

配置成功,如图2所示.

2、

编写JUnit测试用例.


本文标签: 测试 实验 编写 测试代码 运行