jmeter纯接口测试思路整理(不用代码就能实现)

目录

  • 前言:
  • 一、什么是接口测试?为什么要接口测试?
  • 二、接口测试范围
  • 三、接口测试流程
  • 四、接口都有哪些类型?以及分类
  • 五、接口测试重点
  • 六、接口涉及的用例涉及方法
  • 七、测试用例需要注意事项
  • 八、接口测试用例模板和数据准备
  • 九、接口使用的测试工具
  • 十、接口测试常见的问题和原则
  • 十一、接口测试结果报告
  • 十二、接口测试过程验证点
  • 十三、为什么写接口测试用例
  • 总结


前言:

接口测试环境准备

Jdk1.8或以上:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Jmeter 下载址址:http://jmeter.apache.org/download_jmeter.cgi
插件的下载安装地址:http://www.jmeter-plugins.org/

快速生产脚本生成:

使用 jemter 原生的录制器 手写 jmeter 脚本,但是需要对 jmeter 相对熟悉, 使用 fiddles 抓包工具导出生产,针对 web 页面个人推荐 BlazeMeter 的谷歌插件

一、什么是接口测试?为什么要接口测试?

jmeter纯接口测试思路整理(不用代码就能实现)_第1张图片


接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

接口测试相对于UI来说,更加稳定,也可以说接口测试是一种特殊的单元测试, 当一个系统提供了大量的后台服务,有较少或者基本没有页面操作,比较适合开展 接口测试。例如某个系统大概有100多个对外的接口,每次上线,测试人员不得不一个 一个验证,此时如果开展自动化,将大大提高回归的效率和测试的覆盖率。

二、接口测试范围


  1. 业务功能(包括正常、异常场景是否实现,会涉及到等价类划分、边界值分析法、错误推断法、因果图法、判断表驱动法、正交试验法、功能图法、场景法)
    
  2. 业务规则(覆盖度是否全面)
    
  3. 参数验证(边界、业务规则是否达到要求)
    
  4. 异常场景(重复提交、并发提交、事务中断、多机环境、大数据量测试,数据异常、环境异常)
    
  5. 性能测试(响应时间、吞吐量、并发数、资源要求)
    
  6. 安全测试(权限验证、SQ

你可能感兴趣的:(#,Jmeter,测试工具,模块测试,java)