JUnit5测试用例调度

maven中的junit5的一些注意点:

maven-surefire-plugin

  • maven对应有默认配置
  • 当需要修改一些测试相关执行策略的时候,就需要重修配置这个插件

mvn执行测试用例

  • 命令行执行:通过按ALT和F12打开idea的终端

mvn test :执行案例下的所有测试用例,再输入 mvn test前,确保你要执行的文件,你是是否已经在对应文件里面。

 出现报错时,先去查看pom.xml文件是否引入了对应的maven依赖

mvn test -Dtest=包名.类名(方法名) :执行单个测试类

同样,如果不想这么麻烦输入,也可在maven配置对应的依赖:下图是三种编写方式,选其一即可

执行多个测试类:
  1. 执行同一个包下的测试类:mvn test -Dtest=包名.类名1,包名.类名2,......;另一种方式如下图:
  2. 执行不同包下的测试类:mvn test -Dtest=包名1.类名1,包名2.类名2,......;另一种方式如下图:
  3. 正则匹配模式执行多个测试类:mvn test -Dtest="包名.*Test";另一种方式如下图:                       
  4. 配置不被执行的测试类:                                                                                                                         
  5. 执行多个测试方法:mvn test -Dtest=包名.类名#方法名1+方法名2
  • 配置文件执行:就是上面图片中以另一种方式执行的方式,就是配置文件执行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/706580.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GoF之代理模式(静态代理+动态代理(JDK动态代理+CGLIB动态代理带有一步一步详细步骤))

1. GoF之代理模式(静态代理动态代理(JDK动态代理CGLIB动态代理带有一步一步详细步骤)) 文章目录 1. GoF之代理模式(静态代理动态代理(JDK动态代理CGLIB动态代理带有一步一步详细步骤))每博一文案2. 代理模式的理解3. 静态代理4. 动…

使用Flask-RESTful构建RESTful API

文章目录 安装Flask-RESTful导入模块和类创建一个资源类运行应用测试API总结 Flask是一个轻量级的Python web开发框架,而Flask-RESTful是一个基于Flask的扩展,专门用于构建RESTful API。它提供了一些帮助类和方法,使构建API变得更加简单和高效…

R实验 基础(二)

实验目的: 掌握向量的几种类型:数值向量、逻辑向量、字符向量、复数向量;掌握生成向量几个的函数使用和向量的下标运算;掌握因子的定义和相关函数的使用。 实验内容: R语言中,数值向量用得非常多。生成数…

探索Docker:在本地开发与云端部署之间实现无缝切换

探索Docker:在本地开发与云端部署之间实现无缝切换 摘要: 在这个时代,我们都在寻找一种能够在本地和云端无缝切换的解决方案。我们的团队和一群【老六】一起,研究了如何使用Docker来实现这个目标。我们的研究成果将帮助IT开发人员…

错误、调试和测试

在程序运行过程中,总会遇到各种各样的错误。 有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。 有的错误是用户输入造成的,比如让用户输入email地…

【k8s】kubernetes更新操作详解--kubectl apply(patch、replace)

1. 背景 OpenKruise 是阿里云开源的大规模应用自动化管理引擎,在功能上对标了 Kubernetes 原生的 Deployment / StatefulSet 等控制器,但 OpenKruise 提供了更多的增强功能如:优雅原地升级、发布优先级/打散策略、多可用区workload抽象管理、…

C#知识|上位机子窗体嵌入主窗体方法(实例)

哈喽,你好啊,我是雷工! 上位机开发中,经常会需要将子窗体嵌入到主窗体, 本节练习C#中在主窗体的某个容器中打开子窗体的方法。 01 需求说明 本节练习将【账号管理】子窗体在主窗体的panelMain容器中打开。 账号管理子窗体如下: 主窗体的panelMain容器位置如图: 02 实现…

AI试卷怎么解答问题?分享4款AI答题助手

AI试卷怎么解答问题?在数字化与智能化的双重推动下,AI试卷解答问题正逐步成为教育领域的新宠。这一技术不仅为学生们提供了全新的学习途径,更让他们在面对试卷难题时,能够迅速找到解题思路,减少时间浪费。AI的精准解答…

主流短视频评论采集python爬虫(含一二级评论内容)

声明 仅用于学习交流,不用于其他用途 正文 随着主流短视频评论采集更新需要登录,由于不懈的努力,攻破这一难点,不需要登录采集作品所有评论信息 话不多说上代码看效果: 输入作品id: 这样就拿到评论信息了&#xff…

标题:轻松掌握Python列表拼接:方法、示例与最佳实践

在Python编程中,列表(List)是一种非常常用的数据结构,用于存储一系列有序的元素。在日常编程中,我们经常需要将两个或多个列表拼接起来形成一个更长的列表。本文将详细介绍如何在Python中实现列表的拼接,包…

深入理解 Spring 循环依赖之三级缓存(附源码分析)

前言: 学过 Spring 的都知道 Spring 利用三级缓存解决了循环依赖问题,那你知道什么是循环依赖?什么又是三级缓存?本篇将从源码层面分析 Spring 是怎么去利用三级缓存帮我们解决循环依赖问题。 深入理解 Spring IOC 底层实现机制…

element 表格滚动条滑动,表格错位

解决办法(主要是根据滚动条的宽度决定的,可自行调整) 1、.el-table__header-wrapper { width: 99.3% !important; } 2、.el-table__header-wrapper { padding-right: 10px!important; }