JUnit介绍

JUnit是用于编写和运行可重复的自动化测试的开源测试框架, 这样可以保证我们的代码按预期工作。JUnit可广泛用于工业和作为支架(从命令行)或IDE(如Eclipse)内单独的Java程序。

JUnit提供:

断言测试预期结果。

测试功能共享通用的测试数据。

测试套件轻松地组织和运行测试。

图形和文本测试运行。

JUnit用于测试:

整个对象

对象的一部分 - 交互的方法或一些方法

几个对象之间的互动(交互)

JUnit的特点

JUnit是用于编写和运行测试的开源框架。

提供了注释,以确定测试方法。

提供断言测试预期结果。

提供了测试运行的运行测试。

JUnit测试让您可以更快地编写代码,提高质量

JUnit是优雅简洁。它是不那么复杂以及不需要花费太多的时间。

JUnit测试可以自动运行,检查自己的结果,并提供即时反馈。没有必要通过测试结果报告来手动梳理。

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

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

相关推荐
wywcool3 小时前
JVM学习之路(5)垃圾回收
java·jvm·后端·学习
王佑辉3 小时前
【jvm】双亲委派机制
jvm
杨荧4 小时前
【JAVA毕业设计】基于Vue和SpringBoot的宠物咖啡馆平台
java·开发语言·jvm·vue.js·spring boot·spring cloud·开源
卡皮巴拉吖5 小时前
【JavaEE初阶】多线程上部
java·jvm·java-ee
yava_free6 小时前
JVM这个工具的使用方法
java·jvm
阿维的博客日记10 小时前
java八股-jvm入门-程序计数器,堆,元空间,虚拟机栈,本地方法栈,类加载器,双亲委派,类加载执行过程
java·jvm
王佑辉16 小时前
【jvm】如何判断一个对象是否可以回收
jvm
白总Server1 天前
JVM解说
网络·jvm·物联网·安全·web安全·架构·数据库架构
向阳12181 天前
JVM 进阶:深入理解与高级调优
java·jvm
用屁屁笑1 天前
Java:JVM
java·开发语言·jvm