软件工程第二次作业(个人作业之JUnit实现单元测试)
单元测试
基于 Eclipse 的 JUnit 工具包(java语言实现)
由于之前已经配置好JDK环境并安装过Eclipse软件,而Eclipse自带Junit工具包,所以也不用另外下载了,下面是用JUnit工具包进行单元测试的过程
1.首先,运行Eclipse软件

2.这里自动打开最近使用的一个项目,运行它

(一段非常简单的代码)
3.新建一个java object后导入JUnit4

右键项目包选择添加库

JUnit库版本改为JUnit4

完成
4.编写需要被测试的java类
在src下新建java类取名为mycode.java,并写入代码

被测试的程序功能为关于a和b的四则运算
5.编写测试单元类
在src下新建java类取名为mycodetest.java,并写入测试代码

6.运行并分析结果

这里有几项需要注意:
(1)Runs:表示总共有几个测试方法,已经运行了几个;
(2)Errors:表示抛出异常的测试方法的个数;
(3)Failures:表示失败的测试方法的个数;
(4)打钩:表示通过测试方法。
(5)另外有个绿色的进度条表示测试成功,红色的进度条则表示测试失败。
附加:demo的结构:

7.完善JUnit,添加自动单元测试方法
在src下新建source Floder取名为test,然后将之前的类连同包一起移动到test文件夹下。
这里IDE自动生成的测试Calculate类的测试类取名为mycodeAutotest.java




浙公网安备 33010602011771号