软件工程第二次作业(个人作业之JUnit实现单元测试)

单元测试

基于 Eclipse 的 JUnit 工具包(java语言实现)

由于之前已经配置好JDK环境并安装过Eclipse软件,而Eclipse自带Junit工具包,所以也不用另外下载了,下面是用JUnit工具包进行单元测试的过程

1.首先,运行Eclipse软件

1349147-20180321190448411-1011345436.png

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

1349147-20180321190539831-637597248.png

(一段非常简单的代码)

3.新建一个java object后导入JUnit4

1349147-20180321190656206-1857474827.png

右键项目包选择添加库

1349147-20180321190704976-393975057.png

JUnit库版本改为JUnit4

1349147-20180321190755255-124407318.png

完成

4.编写需要被测试的java类

在src下新建java类取名为mycode.java,并写入代码

1349147-20180321191216003-1265351902.png

被测试的程序功能为关于a和b的四则运算

5.编写测试单元类

在src下新建java类取名为mycodetest.java,并写入测试代码

1349147-20180321190805042-232295676.png

6.运行并分析结果

1349147-20180321190928304-1807752457.png

这里有几项需要注意:

(1)Runs:表示总共有几个测试方法,已经运行了几个;

(2)Errors:表示抛出异常的测试方法的个数;

(3)Failures:表示失败的测试方法的个数;

(4)打钩:表示通过测试方法。

(5)另外有个绿色的进度条表示测试成功,红色的进度条则表示测试失败。

附加:demo的结构:

1349147-20180321191109221-607176207.png

7.完善JUnit,添加自动单元测试方法

在src下新建source Floder取名为test,然后将之前的类连同包一起移动到test文件夹下。

这里IDE自动生成的测试Calculate类的测试类取名为mycodeAutotest.java

1349147-20180321191036230-1291994482.png
1349147-20180321191039652-452639147.png
1349147-20180321191048048-177705868.png

转载于:https://www.cnblogs.com/qq1537992316/p/8618975.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值