用JUnit进行动态单元测试报告

  • 实验目的
  1. 介绍一种单元测试工具,并用实例说明其用法,突出这个测试工具的优势;
  2. 使用该工具模拟真实单元动态测试场景,着重说明动态单元测试的过程;
  • 动态单元测试工具

       Junit

  • 实验具体过程
  1. 创建实验项目
    1. 新建一个Java工程,取名为JunitDemo

 

              2.新建一个名为Number的类,包的名称为my.demo

 

 3.给Number类添加测试方法

 4.引入Juni至工程

 

 5.创建测试类

 

 

 6.编写测试代码

7.进行测试

 

  • 实验结果

1.当测试数据为:a=10,b=5时,结果如下:

 如图所示测试条全为绿色,表示测试对象是正确的,测试成果。

2.当测试数据为:a=1,b=5时,结果如下:

 

 

如图所示出现Failture错误,表示程序运行的实际值和预期值不符,程序运行的实际值是0,预期值为2

3.当测试数据为:a=10,b=0,测试结果为:

  • 总结

JUnit的特点:

JUnit测试简洁不需要花费很多时间;

JUnit测试可以让我们更加快地编写代码并且一高质量;

JUnit测试可以组织成测试套件包含测试案例,甚至其他测试套件;

JUnit显示测试进度,如果测试是没有问题条形是绿色的,测试失败则会变成红色。

 

单元测试是测试程序中一个独立的模块(如上述例子中的Number类),并且不同于白盒测试由专门的白盒测试人员完成,单元测试一般由程序员自己完成。

  • 0
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值