Java(58):maven test 运行特定单元测试类
Java(58):maven test 运行特定单元测试类
一、执行配置在pom.xml的测试用例
1、执行配置在pom.xml里testng.xml的测试用例
执行命令:
$mvn clean test
参考:https://blog.csdn.net/fen_fen/article/details/121179384
2、执行特定的testng的测试用例
执行命令:
$mvn clean test -Dsurefire.suiteXmlFiles=src/test/java/testng/aoe_suite.xml
3、执行具体的测试类
$ClassName
为要运行的测试类的类名(不要带扩展名),多个测试类间用英文逗号连接即可,类名支持 *
通配符
$mvn test -D test=$ClassName
执行命令
$mvn clean test -D test=tTest1
用逗号隔开多个
mvn clean test -D test=tTest1,tTest2
4、运行测试类中指定的方法
$MethodName 为要运行的单元测试方法的名称,与类名之间用 # 分隔开,支持 * 通配符
$mvn test -D test=$ClassName#$MethodName
mvn test -D test=tTest1#test1
mvn test -D test=UserManage#a1_addRole
Java(58):maven test 运行特定单元测试类相关推荐
- maven install后,java -jar XXXX.jar运行---找不到主类问题 以及 虚拟机中执行jar包后 访问页面出现Java heap space等其他问题
这是前几天遇到的问题了,当天晚上想写下来来着,后来有事情就一直搁置到现在了. 由于我想将SpringCloud项目都导出jar包在虚拟机上运行,然后本地访问,所以先将SpringCloud中的注册中心 ...
- java day48【 Maven 介绍 、 Maven 的使用 、Maven 常用命令 、 maven 工程运行调试 、总结】...
第1章 Maven 介绍 1.1 什么是 Maven 1.1.1 什么是 Maven Maven 的正确发音是[ˈmevən],而不是"马瘟"以及其他什么瘟.Maven 在美国是一 ...
- 通过Maven去运行单元测试
通过Maven去运行单元测试,运行下边的命令 mvn test 他会运行你项目中的所有单元测试类 示范例子 创建两个单元测试类并且通过macen去运行他们,下面是一个简单的待测试类 package c ...
- java加载并运行虚拟机_《深入理解Java虚拟机》- Java虚拟机是如何加载Java类的?...
Java虚拟机是如何加载Java类的? 这个问题也就是面试常问到的Java类加载机制.在年初面试百战之后,菜鸟喜鹊也是能把这流程倒背如流啊!但是,也只是字面上的背诵,根本就是像上学时背书考试一样. ...
- 「问题解决」java web项目打成jar包运行后工具类无法读取模板文件的解决方法
介绍语 本号主要是Java常用关键技术点,通用工具类的分享:以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+d ...
- java编译通过,运行却提示找不到或无法加载主类
问题: HelloWorld.java package myP101;public class HelloWorld {public static void main(String[] args) { ...
- java编译成功,但运行失败,即错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException:
提示:如果修改了环境变量,cmd需要重新打开 编译:javac xxx.java(利用cmd编译,必须在java文件对应目录下执行编译命令) 运行:java xxx(不带后缀,运行之前会先查找是否有对 ...
- surefire 拉起 junit 单元测试类 源码阅读(一)
根据surefire 拉起Junit单元测试类 输出的报错日志 跟踪执行过程: 日志1: java.lang.reflect.InvocationTargetExceptionat sun.refle ...
- 如何在gradle上仅运行一个测试类
本文翻译自:How to run only one test class on gradle I am new to Gradle. 我是Gradle的新手. I use Gradle 1.10 an ...
- maven内部运行原理解析
maven至今还是Java编程语言构建的事实标准,大部分项目还在使用maven来进行构建,因此了解maven内部运行的原理对定位和分析问题还是很有裨益的.本篇文章主要介绍一些maven内部运行过程中的 ...
最新文章
- linux 系统调用 read,write和lseek 使用
- linux 文件夹换所属用户,Linux中账号管理之权限管理(下)
- linux 5.5安装万兆网卡驱动,RedHat 5.5系统下安装MW54U无线USB网卡驱动
- php api 实例maccms,苹果cmsV10API接口说明
- 前端学习(1537):为什么使用ng
- JEECG 3.7新版在线文档WIKI正式发布
- C# button 添加logo
- CF1132G Greedy Subsequences
- 闪光css,css实现图片闪光效果
- ch340是什么芯片
- 图片边框border-image
- 常见web漏洞修复方法
- javaweb做什么能赚钱_做一个完整的Java Web项目需要掌握的技能
- [职场、征人、面试]新技术能解决多少问题?....没有标准答案的个人感言
- java读取指定位置arraylist,获取元素在Java ArrayList中的位置
- 一个顶级IT咨询师的对话
- 每天一点数据库之-----Day 9 表连接
- MPLS option-A
- gazebo仿真 UR10 + robotiq140抓取物体失败:滑出或滑落
- dnf鹰犬boss机器人_[DNF鹰犬boss怎么打] 兰蒂卢斯的鹰犬boss
热门文章
- linux中使用网易云音乐
- 发那可g10_浅谈FANUC系统G10指令
- mtk x20 android 开发环境配置
- C11标准和C++11标准
- 无线摄像头服务器关闭,监控摄像头服务器停止
- querydsl动态 sql_JPA整合Querydsl入门篇
- (包含每张图片的3DMM系数,可以直接重建出3D人脸)AFLW2000-3D数据库介绍及自带代码使用
- 《算法》第4版 导读
- db2与mysql语法区别_db2和mysql语法的区别是什么
- 计算机的超级终端程序无法使用,超级终端,教您win7怎么添加超级终端