软件测试 Lab1 实验报告

实验目的:学习使用JUnitHamcrest以及Eclemma,掌握使用这些测试工具测试工程的方法。

 

实验步骤:

1、在网上下载JUnit包和Eclemma

2、将JUnit包导入已经创建好的工程中。

 

 

3、在创建的工程中与src文件夹同一层创建test文件夹用以存放测试代码。Src文件夹和test文件夹中创建的package名字相同。

 

 

4、编写工程代码,实现要求功能:函数输入三角形三个边长,判断这三个变组成的三角形的类型,分别为不能组成三角形、一般三角形、等腰三角形、等边三角形,结果以字符串的形式作为函数的返回值。

5、编写测试代码,使用测试用例测试上一步编写的函数。测试用例要能够到达函数的每一行代码。

6、查看JUnitEclemma的结果。

 

实验结果:

JUnit窗口中显示代码通过了测试;

 

Eclemma插件显示测试用例到达了每一行代码。

 

由于我编写的是静态函数,不需要创建类的实例,所以类名这一行为红色

 

实验遇到的问题:

在安装Eclemma时,我尝试使用已经下载好的文件通过放入Eclipse目录中的方式安装始终不能够成功。后来我使用Eclipse中的MarketPlace在线安装Eclemma插件。

posted on 2016-03-19 20:33  Zany丶  阅读(147)  评论(0编辑  收藏  举报

导航