Experiment report of Lab1
一.环境搭建
1.junit与hamcrest
下载junit-4.12.jar包与hamcrest-all-1.3.jar包,放在合适的目录下,在eclipse中选择project,右键,选择Build Path,选择Configure Build Path,在Java Build Path的Libraries中将上述两个包导入即可。
2. Eclemma
在eclipse的Help中选择Eclipse Marketplace中搜索Eclemma,安装即可。
二.实验过程
1.编写类T,在T中编写triangle方法;
2.编写测试类TestTriangle,使用参数化方法,设计四条测试用例,分别为
| input1 | input2 | input3 | expected |
| 1 | 1 | 1 | equilateral |
| 2 | 2 | 3 | isosceles |
| 3 | 4 | 5 | scalene |
| 1 | 1 | 2 | not a triangle |
3.运行测试。
实验代码已上传github。
三.测试结果
1.单元测试结果如图1所示:

图1 单元测试结果
2.测试覆盖率如图2所示:

图2 测试覆盖率
浙公网安备 33010602011771号