JUnit5安装与使用指南:从JUnit4到JUnit5过渡.pdfVIP

  • 0
  • 0
  • 约6.82千字
  • 约 6页
  • 2026-01-22 发布于北京
  • 举报

JUnit5安装与使用指南:从JUnit4到JUnit5过渡.pdf

虽然JUnit5的测试版本早就出来了,但正式版直到几年前9月份才推出,目前版5.0.1。几乎所有的Java开

发人员都会使用JUnit来做测试,但其实很多自动化测试人员也会使用JUnit。目前,Android单元测试默认使用

JUnit4,相信不久的将来也会使用JUnit5。

但是关于JUnit5安装与使用的资料并不多。本文旨在普及JUnit5的安装与基本使用。

1.1什么是Junit5?

先来看一个:

JUnit5=JUnit平台+JUnitJupiter+JUnit古典

这看上去比Junit4复杂,实际上在导入包时也会复杂一些。

JUnittform是在JVM上启动测试框架的基础。

JUnitJupiter是JUnit5扩展的新编程模型和扩展模型,用于编写测试用例。Jupiter子项目为

在平台上运行JUnit5的测试了一个TestEngine(测试引擎)。

JUnitVintage了一个在平台上运行JUnit3和JUnit4的TestEngine。

环境:

IDE:IntelliJIDEA

版本工具:Maven

如果你从没使用过IntelliJIDEA和Maven的话,那么本文不适合你。

接下来在IntelliJIDEA中创建一个Maven项目,创建项目目录结构如下:

在pom.xml文件中添加JUnit5的相关库。

dependencies

dependency

groupIdorg.junit.tform/groupId

artifactIdjunit‑tform‑launcher/artifactId

version1.0.1/version

scopetest/scope

/dependency

dependency

groupIdorg.junit.jupiter/groupId

artifactIdjunit‑jupiter‑engine/artifactId

version5.0.1/version

范围测试/范围

/dependency

dependency

groupIdorg.junit.vintage/groupId

artifactIdjunit‑vintage‑engine/artifactId

虽然JUnit5的测试版本早就出来了,但正式版直到几年9月份推出,目前版5.0.1。几乎所有的

Java开发人员都会使用JUnit来做测试,但其实很多自动化测试人员也会使用Junit。目前,Android单元

测试默认使用Junit4,相信不久的将来也会使用JUnit5。

但是介绍JUnit5安装与使用资料并不算太多。本文普及一下JUnit5安装与基本使用。

1.1什么是Junit5?

先看来个:

JUnit5JUnittform+JUnitJupiter+JUnitVintage

这看上去比Junit4复杂,实际上在导入包时也会复杂一些。

JUnittform是在JVM上启动测试框架的基础。

JUnitJupiter是JUnit5扩展的新的编程模型和扩展模型,用来

文档评论(0)

1亿VIP精品文档

相关文档