jemeter做接口自动化测试的优点:

1、首先我认为最重要的是不需要编程基础,很多一直想做接口测试但一直徘徊在门边的原因可能就是不想写代码

2、可以更快的上手,能让测试人员更好的理解什么是接口测试,怎么做接口测试

3、可以录制脚本,不用手工添加脚本

4、可以通过接口的参数化,无需修改脚本切换项目环境、预发环境的接口自动化回归测试提高测试效率

5、能够通过正则表达式提取器来关联多个接口实现整个项目的主要流程测试

总而言之,我认为利用jemeter来辅助日常的功能测试可以提高测试效率的

下面来分享下用jemeter做接口自动化回归测试的步骤的

一、录制脚本

可以根据jemete自带的录制脚本功能,手机设置代理即可

如有不会可以自行百度,录制完的脚本是这样的:

二、提取本次项目所涉及到的主要接口

三、添加服务器默认请求地址

四、添加用户参数,这里可以保存需动态改变的参数

post请求的接口请求修改

五、http请求脚本的修改

五、http请求及关联id

整个项目有个关联的测试流程是:查看未领取的优惠券——》领取优惠券——》查看这张已领取优惠券的详情

(1)从领取优惠券的接口中用正则表达式提取器提取到查看已领取这张优惠券需要传的参数

(2)已领取优惠券 的接口请求中关联这个参数值

六、对接口响应接口的断言

其他的接口都相似,就这样整个优惠券的未领取优惠券、领取优惠券、查看已领取优惠券 ,整个优惠券的接口自动化回归结果如下:

最新文章

  1. html5标签知多少
  2. c#语句 随堂练习1
  3. .Net的Excel 导出 格式设置
  4. Conditional - 编译屏蔽特性
  5. 使用WinSetupFromUSB来U盘安装WINDOWS2003
  6. 启用MySQL查询缓存
  7. 3 WPF之从0开始学习XMAL
  8. 用python发送GET和POST请求
  9. 在cad中画一条长500mm,垂直90度的线段
  10. Experience of Python Learning Week 1
  11. JAVA中子类会不会继承父类的构造方法
  12. CSS图片文字同行居中
  13. docker compose 服务启动顺序控制
  14. 'BAPI_MESSAGE_GETDETAIL' 用法
  15. VS2015编写的MFC上位机,波特率可调,可动态显示曲线,可显示三维
  16. English Voice of <<All Of Me>>
  17. linux操作系统及命令Part 1
  18. VIM+ctags+cscope
  19. csc.exe已退出,代码为-532462766
  20. 2018.09.27 bzoj2118: 墨墨的等式(最短路+背包)

热门文章

  1. ./init的含义
  2. nyoj 1022 合纵连横 经典并查集
  3. A.Alyona and copybooks
  4. 长整形的使用及cin加速
  5. Golang里实现Http服务器并解析header参数和表单参数
  6. equals 与 == 区别及用法
  7. VC中基于 Windows 的精确定时
  8. VS2010 C++学习(5):基于DirectShow的视频预览录像程序
  9. 【html5】html学习笔记1
  10. AXI总线简介