testNG项目通过idea Terminal命令行执行的配置过程
时间:2021-09-15 10:44:02|栏目:JAVA代码|点击: 次
背景:
本地编写的很多testNG测试用例,可能需要对接其他人员,运用其他形式执行,例如将测试用例达成jar包,由运维执行,需要提供执行命令,提供前需要本地先验证是否可执行通过。
一、maven配置
1.官网下载maven(https://maven.apache.org/download.cgi),下载最新版本,解压到制定文件夹:

2.配置环境变量,以win10为例:
新建系统变量MAVEN_HOME,填写下载解压后的文件地址,注意是bin目录的上一级目录

编辑Path变量,在末尾加上:

3.检验,cmd,进入终端,输入mvn -v ,显示以下信息说明配置完成

二、Idea执行配置
【注意配置好maven/jdk环境(JDK下载参照以前教程)变量后需要重启idea】
1.在pom.xml引入依赖:
2.在Terminal执行:mvn clean test -Dsurefire.suiteXmlFiles=suites/test.xml,即可执行成功。 或者直接执行 mvn test【执行的suites/test.xml已经通过上述的pom.xml配置过了,所以可以直接执行】

3.执行命令其实来源于maven helper依赖:



阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




