51Testing软件测试论坛
标题:
jmeter+ant+jenkins 接口自动化报告模版
[打印本页]
作者:
八戒你干嘛
时间:
2017-6-27 15:40
标题:
jmeter+ant+jenkins 接口自动化报告模版
背景
做接口自动化也很久了,自己会java所以选择了使用jmeter+ant+jenkins的方式做接口自动化测试与持续集成,报告模版的选择也经历了好几个版本,结合jmeter各种逻辑控制器和beanshell做很复杂的接口测试也是轻而易举的。
各自循环复杂校验不必多说,关联接口传参也很容易,某些类型的接口巡检也可以完成。
看到 jmeter 接口自动化测试方案二 (报告优化),优点是发邮件直接发送html页面。但是需要大量改动。
说说我改造的接口测试报告模版,是根据之前的帖子修改而来的
之前的帖子大概是
https://testerhome.com/topics/3773
改造模版
我把默认模版(jmeter-results-detail-report.xsl)和3773 帖子提到的模版jmeter.results.shanhe.me.xsl,整到一起了。
截图中断言是最简单的形式,使用beanshell 断言可以做非常强大的判断。
效果图
报告html文件一共是三部分,一张图放不下,截了两次图,展示的数据依次是Summary&Pages&ErrorDetail。
Summary&Pages
ErrorDetail
模版地址
https://github.com/baozhida/jmeter.bak/blob/master/jmeter.results.shanhe.me.xsl
欢迎使用,提意见,或者有更好的模版,也告知一下。
作者:
悠悠小仙仙
时间:
2017-6-27 16:03
感谢楼主无私地分享~我已经用上了这个模板。
但是还有个问题一直困扰着我:每次执行自动化测试,都会在之前执行过的结果数据基础上累加新执行的结果数据,造成无法很直观地获取到最新执行这一次的测试结果。
楼主是否有这方面的想法没?
作者:
悠悠小仙仙
时间:
2017-6-27 16:04
感谢楼主无私地分享~我已经用上了这个模板。
但是还有个问题一直困扰着我:每次执行自动化测试,都会在之前执行过的结果数据基础上累加新执行的结果数据,造成无法很直观地获取到最新执行这一次的测试结果。
楼主是否有这方面的想法没?
作者:
八戒你干嘛
时间:
2017-6-27 16:05
悠悠小仙仙 发表于 2017-6-27 16:04
感谢楼主无私地分享~我已经用上了这个模板。
但是还有个问题一直困扰着我:每次执行自动化测试,都会在 ...
先删掉之前的结果,两种方式
1.Jenkins 删除
2.build.xml文件里面处理
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2