ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java基础——JUnit

2022-09-11 00:31:08  阅读:176  来源: 互联网

标签:java 单元测试 基础 失败 测试 方法 JUnit 测试方法


单元测试

  • 单元测试就是针对最小的功能单元编写测试代码,Java程序最小的功能单元就是方法,因此单元测试就是针对方法的测试,进而检查方法的正确性。

目前测试方法时怎么进行的,存在什么问题

  • 只有一个main方法,如果一个方法的测试失败了,其他方法测试会受到影响。

  • 无法得到测试的结果报告,需要程序员自己去观察测试是否成功。

  • 无法实现自动化测试。

单元测试框架

  • JUnit是使用Java语言实现的单元测试框架,它是开源的,java开发者都应当学习并使用JUnit编写单元测试。
  • 此外,几乎所有的IDE工具都集成了JUnit,这样我们就可以直接在IDE中编写并运行JUnit测试,JUnit目前最新版本是5.

JUnit优点

  • JUnit可以灵活的选择执行哪些测试方法,可以一键执行全部测试方法。
  • JUnit可以生成全部方法的测试报告。
  • 单元测试中的某个方法测试失败了, 不会影响到其他测试方法的测试。

小结

  1. JUnit单元测试是做什么的?
  • 测试类中方法的正确性
  1. JUnit单元测试的优点是什么?
  • JUnit可以选择执行哪些测试方法,可以一键执行全部测试方法的测试。
  • JUnit可以生成测试报告,如果测试良好则是绿;如果测试失败,则是红色。
  • 单元测试中的某个方法测试失败了,不会影响其他测试方法的测试。

标签:java,单元测试,基础,失败,测试,方法,JUnit,测试方法
来源: https://www.cnblogs.com/maplerain/p/16683096.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有