Jenkins + Ant自动运行Junit测试

        自动化测试脚本需要频繁执行,也可能需要定时执行,执行的方法可能有很多种,下面我们来讲讲怎么使用Jenkins+Ant的方式来执行用例。

一、使用工具

Jenkins

Ant

Junit

二、Ant Task常用标签

<junit>: 定义一个junit task

<batchtest> :位于<junit>中,运行多个TestCase

<test>:位于<junit>中,运行单个TestCase

<formatter>:位于<junit>中,定义一个测试结果输出格式,包含以下格式:

brief:以文本格式提供测试失败的详细内容;

plain:以文本格式提供测试失败的详细内容以及每个测试的运行统计;

xml:以xml格式提供扩展的详细内容,包括正在测试时的Ant特性,系统输出,以及每个测试用例的系统错误;

<junitreport>:定义一个junitreport task

<report>:位于<junitreport>中,输出一个junitreport

三、Junit Task常用参数


Junit Task 常用参数(一)


Junit Task 常用参数(二)

四、Ant 执行测试生成报告配置:

Ant 执行测试生成报告配置

五、jenkins自动执行测试配置:

jenkins自动执行测试配置

六、测试报告内容展示:


测试报告内容展示图
测试结果趋势图


测试结果详情图
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • 软件的持续集成工具之一,易上手,功能强大,话不多说,干货奉上。我的博客地址:http://blog.lzoro.c...
    格子Lin阅读 12,261评论 10 41
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,935评论 6 342
  • 今年是2017年的七月,距离我毕业已经整整两年了,相比于跟我一起毕业的同学,感觉自己不仅仅有差距,但是不止如此。同...
    太阳花_962b阅读 376评论 0 0
  • “今天这岁数,很多女生可能就趋向安逸了,但我觉得自己比起从前自我挑战会更自信。 所有一路而来的不安全感,所有经历的...
    扎心的铁葫芦815阅读 248评论 0 0