博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hello Maven 7 - 使用Maven进行测试
阅读量:5232 次
发布时间:2019-06-14

本文共 1753 字,大约阅读时间需要 5 分钟。

Maven在构件的特定生命周期,通过maven-surefire-plugin插件执行JUnit或TestNG的测试用例

默认的,所有在src/test/java/下符合测试命名规则的测试类都将被运行
也可以通过配置包含或排除特殊名称或位置的测试用例

org.apache.maven.plugins
maven-surefire-plugin
2.5
**/*Tests.java
**/*DaoTests.java

测试报告
target/surefire-reports 目录下
跳过测试
命令方式:

mvn package -DskipTests

配置方式: pom.xml

org.apache.maven.plugins
maven-surefire-plugin
2.5
true

同时跳过编译和测试
命令方式:

mvn package -Dmaven.test.skip=true

配置方式: pom.xml

org.apache.maven.plugins
maven-surefire-plugin
2.5
true

指定要运行的测试用例
mvn test -Dtest=XXXTest
mvn test -Dtest=XXX*Test
mvn test -Dtest=XXXTest,YYYTest
mvn test -Dtest=XXX*Test,YYYTest
测试覆盖率插件 cobertura-maven-plugin
打包测试代码供重用
默认的打包不包含测试代码,如需提供测试代码给他人用需配置
提供方配置插件

org.apache.maven.plugins
maven-jar-plugin
2.2
test-jar

使用方声明依赖

com.udz.xxx
xxxx
1.0.0 -SNAPSHOT
test-jar
test

 

转载于:https://www.cnblogs.com/idel/p/6791499.html

你可能感兴趣的文章
C#编程时应注意的性能处理
查看>>
Fragment
查看>>
比较安全的获取站点更目录
查看>>
苹果开发者账号那些事儿(二)
查看>>
使用C#交互快速生成代码!
查看>>
UVA11374 Airport Express
查看>>
P1373 小a和uim之大逃离 四维dp,维护差值
查看>>
NOIP2015 运输计划 树上差分+树剖
查看>>
P3950 部落冲突 树链剖分
查看>>
读书_2019年
查看>>
读书汇总贴
查看>>
微信小程序 movable-view组件应用:可拖动悬浮框_返回首页
查看>>
MPT树详解
查看>>
空间分析开源库GEOS
查看>>
RQNOJ八月赛
查看>>
前端各种mate积累
查看>>
jQuery 1.7 发布了
查看>>
Python(软件目录结构规范)
查看>>
Windows多线程入门のCreateThread与_beginthreadex本质区别(转)
查看>>
Nginx配置文件(nginx.conf)配置详解1
查看>>