实 验 报 告
(2014 / 2015 学年 第一学期)
课程名称 实验名称
软件工程(双语) 软件单元测试
2014
实验时间 指导单位 指导教师
年 12 月 9 日
计算机学院软件工程系
宗平
学生姓名 学院(系)
楚灵翔 班级学号
B 软件工程
计算机软件学院 专 业
实 验 报 告
实验名称 实验类型 上机 软件单元测试 实验学时 2 指导教师 实验时间 宗平 2014.12.9 一、 实验目的和要求 内容:要求学生能够完成单元测试的设计和运行。 要求:能正确进行黑盒测试和白盒测试的测试用例设计。 二、实验环境(实验设备) 硬件:微机 软件:win7操作系统,MyEclipse(Java)编程软件 三、实验原理及内容 参考《实验三:Software Unit Testing 实验指导书》,了解Java单元测试,学会使用Junit编写自己的测试用例,并对被测试类进行测试。 1、阅读Junit的工作机制,了解单元测试、黑盒测试和白盒测试。(资料均来自CSDN博客) (一)相关概念 黑盒测试——把测试对象看作一个封闭的盒子,针对程序的功能来设计测试数据。 白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。 回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。 单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。 1
相关推荐: