运行测试
mvn test
跳过单元测试
mvn package -DskipTests
约定大于配置。Maven自动去寻找src/test/java下面的类,当此文件夹下面的类符合以下规范,那么Maven默认认为他们是单元测试用例类。
Test*.java:任何目录下以Test为开始的类
*Test.java: 任何目录下以Test为结尾的类
*TestCase.java: 任何目录下以TestCase为结尾的类。
如果想在一段时间内节省项目构建时间,暂时全部忽略单元测试。那么可以在pom.xml中配置如下:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.5</version> <configuration> <skipTests>true</skipTests> </configuration> </plugin> </plugins> </build>
指定测试类
test -Dtest=AccountImageServiceImplTest
mvn test -Dtest=AccountImageServiceImplTest,AccountImageUtilTest
排除不想测试的类
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.5</version> <configuration> <includes> <include>**/*Test.java</include> </includes> <excludes> <exclude>**/AccountImageUtilTest.java</exclude> </excludes> </configuration> </plugin> </plugins> </build>
测试报告
mvn cobertura:cobertura
在target文件夹下出现了一个site目录,下面是一个静态站点,里面就是单元测试的覆盖率报告。
相关推荐
根据老师讲解,将我自己写的代码写出来,测试没有问题!
spring mybatis maven测试项目
selenium+java+testng+maven测试用例执行,testng执行
maven常用命令以及以个测试项目方便测试
基于Elasticsearch的测试Demo
Maven 测试模式 这种次要模式为 java-mode 提供了一些增强功能,以便轻松使用 maven 测试任务。 它主要基于 Peter Williams 的“rspec-mode”哲学。 即,它提供以下功能: 在测试和它的类之间来回切换(绑定到\Cc ...
Spring 4.0 AOP 面向切面测试程序,涉及通知类型包括前置通知\后置通知\返回通知\异常通知\环绕通知,项目采用Maven搭建!
NULL 博文链接:https://lipaneyeti.iteye.com/blog/2041668
maven 测试写入JRE参数实例详解 项目在测试时碰到一个问题,就是JVM加载参数的问题。 web项目本身在注入配置信息的时候,读取的是本地的配置文件,但是配置文件的位置是卸载tomcat 里面配置的JAVA_OPTS里面的。 ...
Maven测试应用程序 将 Maven 测试应用程序添加到 GitHub
Maven项目测试 Maven 测试项目的存储库。
Maven 测试项目创建 .gitignore 1.create .gitignore.txt 2.open 命令行 3. ren .gitignore.txt .gitignore
一个简单的 maven 测试项目,用于确定对单例的更改是否在以下位置可见: 同一测试类中的测试方法 测试同一模块中的类 测试其他模块中的类 为什么? 我在 Apache Continuum 的测试套件试图找到一些间歇性测试失败的...
maven
Maven测试 测试Maven的工作方式
Maven_02:第一个Maven测试
测试maven 功能的一部分demo,以下可以按照该范例继续补充。
ADP_Testing_Project 使用jUnit和maven测试ObjectIdentity,ObjectEquality,超时和禁用测试。
Maven3实战笔记10——使用Maven进行测试。