2024年3月31日发(作者:)
第三章 JUnit单元测试
实验1 开始使用JUnit
实验目的
1、
学习使用进行单元测试;
2、
掌握编写测试代码的方法;
3、
应用JUnit进行单元测试,掌握最佳实践编写测试代
码.
实验环境
1、
Windows环境,MyEclipse或Eclipse,.
1台电脑.
2、
每个学生操作
实验原理
JUnit是一个开源的Java编程语言的单元测试框架,最
初由 Erich Gamma 和 Kent Beck 编写.Junit测试是一种白
盒测试工具.JUnit是一套框架,继承TestCase类,就可以用
Junit进行自动测试了.具有JUnit经验对于应用“测试驱动
开发TDD”的程序开发模型是非常重要的.
JUnit本质上是一套框架,即开发者制定了一套条条框框,
遵循这此条条框框要求编写测试代码,如继承某个类,实现
某个接口,就可以用JUnit进行自动测试了.
由于JUnit相对独立于所编写的代码,可以测试代码的
编写可以先于实现代码的编写,XP 中推崇的 test first
design的实现有了现成的手段:用JUnit写测试代码,写实
现代码,运行测试,测试失败,修改实现代码,再运行测试,直
到测试成功.以后对代码的修改和优化,运行测试成功,则修
改成功.
Java 下的 team 开发,采用 cvs版本控制 + ant项目
管理 + JUnit 集成测试 的模式时,通过对ant的配置,可以
很简单地实现测试自动化.
实验内容
根据下面的实验步骤完成实验.
1、
JUnit包下载.
1 从下载Junit,打开该链接,会有一个下载链接,下载,
保存在用户机的文件系统中.
2 解包,得到如图3-1的解包文件.
图1 Junit解包文件
表1 Junit文件说明
文件/目
录
描 述
JUnit框架结构、扩展和测试运行器的二
进制发布
JUnit的源代码,包括一个 Ant 的
buildfile文件
junit
是个目录,内有JUnit自带的用JUnit编
写的测试示例程序
发布评论