jenkins+jmeter+ant搭建接口测试平台
Posted 以退为进
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins+jmeter+ant搭建接口测试平台相关的知识,希望对你有一定的参考价值。
接口测试的重点是检查数据的交换,传递和控制管理过程以及系统间的相互逻辑依赖关系。
接口测试的流程
项目启动后,测试人员要尽早拿到接口测试文档。
开始编写接口测试用例
将接口测试用例部署到持续集成的测试环境中
设定运行频率,告警方式等。
维护接口脚本。
JMETER是一个性能测试工具。主要用来测试CGI, WEBSERVICE,DB等类型的测试。
1. 在JMETER中编写接口请求。填写域名,路径,随请求一起发送的参数
2.对返回的结果设置断言。
接口测试脚本就做好了。
接口测试返回的是jtl的测试报告,要把它转化成可用的html报告。
安装ant工具,将xml文件转化成html文件。
编制build文件,将xml文件使用ant转化成可读的html文件。
接下来,将脚本部署到集成测试平台。可以实现脚本的定时运行。
安装jenkins。安装完成后,构建一个项目。
jenkins的主要作用:
1)持续,自动的构建/测试软件项目
2)监控一些定时执行的任务。
jenkins拥有的特性包括:
1)生成JUNIT测试报告。
在jenkins中可以调用ant
jmeter可以通过ant自动执行测试脚本。然后集成到jenkins上,并发送测试报告
1.下载安装ant
2.将jmeter中的ant-jmeter.jar文件夹复制到ant/lib下
在jenkins中集成jmeter和ant.
执行jmeter中的接口测试脚本,调用ant生成测试报告。在jenkins中定时运行。
可以使用jenkins自动构建svn中的代码,并打包生成ios的安装包。
以上是关于jenkins+jmeter+ant搭建接口测试平台的主要内容,如果未能解决你的问题,请参考以下文章
持续集成:JMeter+Ant+jenkins搭建接口自动化测试环境
持续集成:jmeter+ant+jenkins搭建接口自动化测试环境