Maven构建时跳过部分测试的示例分析-创新互联

这篇文章将为大家详细讲解有关Maven构建时跳过部分测试的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司是一家专注于网站设计制作、成都做网站与策划设计,解放网站建设哪家好?创新互联公司做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:解放等地区。解放做网站价格咨询:028-86922220

当遇到以下场景:

其他人写的单元测试影响统计结果

一些需要调用外部接口的测试暂不运行

需要在非本机环境上运行一些不回滚的单元测试

则有必要选择以下方法跳过部分测试。

1、在测试用例前加上注解 @Ignore,例如:

@Ignore
@Test
public void testGetAreaChirldren() {
  Area area = addArea();
  List listAreaTreeVOs = areaService.getAreaChirldren(area.getId());
  Assert.assertNotNull("有子节点", listAreaTreeVOs);
}

2、在编写maven构建命令时加上 -Dtest=**,则执行指定的测试用例,*为通配符,例如:

clean test -Dtest=*ServiceTest

3、在pom.xml文件中,找到maven的单元测试插件,进行如下配置:


  org.apache.maven.plugins
  maven-surefire-plugin
  ${maven-surefire.ver}
  
    
      com/bc/pmpheep/back/**
      com/bc/pmpheep/utils/**
    
  

关于“Maven构建时跳过部分测试的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


网页题目:Maven构建时跳过部分测试的示例分析-创新互联
本文地址:http://bzwzjz.com/article/dhjsdi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站制作 成都网站建设公司 成都网站建设 网站制作公司 商城网站建设 成都网站建设 成都品牌网站设计 重庆企业网站建设 成都网站制作 网站设计 企业网站建设公司 网站建设方案 成都企业网站设计 成都网站制作 高端网站设计推广 手机网站制作设计 网站建设方案 成都做网站建设公司 成都网站制作 攀枝花网站设计 企业网站制作 营销型网站建设