Software Testing lab_1
LAB 01
一、安装JUnit, Hamcrest, Eclemma
1. Junit和Hamcrest的安装:新建工程,然后选择buildpath
Eclemma可以通过eclipse的help安装,搜索Eclemma的本地位置,同意安装后重启即可。
二、实验内容
实验程序判断三角形类型,输入参数为三个int型的数值,代表三角形的三条边。返回值为int型,0代表非三角形,1代表等边三角形,2代表等腰三角形,3代表普通三角形。
assertEquals 函数不能接受String作为返回值类型。
利用JUnit进行简单的测试,可利用eclipse的快捷方式,右键项目->New->JUnit Test Case;对上述的函数进行测试,设置before和after动作,使用Runwith,构建参数列表对函数进行测试,测试截图如下:
Eclemma覆盖统计如下: