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覆盖统计如下:

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/wuxinyi/p/6541399.html