Junit单元测试的基本步骤

Junit单元测试:

1.0 Junit单元测试

【不再将方法放到主函数main中】

【怎么写测试方法,测试类的一个工具】

1.1 测试分类:

1. 黑盒测试:
  • 不需要写代码,给输入值,看程序是否能够输出期望的值。

  • 检测软件是否能够满足需求说明书中的功能的测试

    也成为了功能测试,或者数据驱动测试

  • 把测试对象看成一个不能打开的黑盒子

    不去考虑程序的内部结构和处理过程

2. 白盒测试:
  • 需要写代码的。关注程序具体的执行流程。
  • 要完全了解程序结构和内部处理过程需要对代码进行测试的过程
  • 白盒测试也称为结构测试,主要应用于单元测试阶段,检测软件编码过程中的错误
  • 程序员的编程经验、对编程软件的掌握程度、工作状态等因素都会影响到编程质量,导致代码错误

1.2 Junit使用:白盒测试

1. 文档注释补充:
  • 在方法的上面输入/**,再按下按回车

  • 自动生成方法的文档注解
    在这里插入图片描述

2. Junit使用步骤:
  1. 定义一个测试类(测试用例)

建议:

  • 测试类名:被测试的类名+Test

CalculatorTest

  • 包名:xxx.xxx.xx.test

    com.qst.test

  1. 定义测试方法:【方法可以独立运行】

建议:

  • 方法名:test+测试的方法名

    testAdd()

  • 返回值:void

  • 参数列表:空参

  1. 给方法加@Test注解,使方法能够独立运行

    写完以上3步,在测试的时候会报错
    在这里插入图片描述

  2. 导入junit的依赖环境
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

  3. 使用测试方法
    在这里插入图片描述
    在这里插入图片描述

3. 报错Error:(4, 17) java: 程序包org.junit不存在
1. 问题重现:

在这里插入图片描述

2. 原因:

错误之处在于把junit-4.12.jar包和junit-4.12.jar包放错了地方,没有放在你自己建立的(如上图所示的lib文件夹下,导致找不到,而且jar包还带了锁,也不能复制粘贴)
在这里插入图片描述

3. 解决方案:
  • 删除原来导入的包

  • 导入正确的位置

在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值