零基础入门接口功能测试教程-目录

  • Post author:
  • Post category:其他


接口功能测试其实与移动端或是web的测试底层逻辑类似,但不一样的是首先需要有接口相关知识作为基础,并且掌握一项接口测试工具。

本系列教程将从HTTP基础知识讲起,同时也会介绍测试原理、方法、流程,最后运到到实例中。

接口测试工具部分将介绍现在使用最广的postman。

抓包也是接口测试的重要手段,本系列教程会介绍两个抓包工具:Charles和fiddler。两种工具各有千秋,也都能满足大部分抓包工作,选择一种学习即可。



目录

接口功能测试入门系列目录:


接口测试入门(一)-HTTP协议基础


接口测试入门(二)-原理与方法


接口测试入门(三)-测试流程与测试用例设计



抓包工具:


Charles系列(更新中):


抓包工具Charles(一)-下载安装与设置


抓包工具Charles(二)-移动端APP抓包(设置手机代理、安装证书)


抓包工具Charles(三)-使用教程之界面介绍、基础功能(弱网、编辑、重发)


抓包工具Charles(四)-常用功能介绍(保存、导入导出、过滤、排序)


抓包工具Charles(五)-使用本地映射修改接口响应内容(Map local)_charles本地映射


抓包工具Charles(六)-使用远程映射重定向接口请求(Map remote)_charles远程映射的作用


postman系列目录:

基础篇:


Postman系列(一)-下载与安装


Postman系列(二)-修改主题和字体大小


Postman系列(三)-新建接口


Postman系列(四)-创建get请求和添加查询参数(Query Params)


Postman系列(五)-设置请求头(header)和Presets(预设管理)


Postman系列(六)-请求body类型介绍与配置


Postman系列(七)-查看接口响应


Postman系列(八)-全局变量(Global)、环境变量(Environment)、集合变量(Collection)



Postman系列(九)-Cookie配置与查看


Postman系列(十)-导入和导出(集合、环境、全局变量)

进阶篇:


Postman进阶篇(一)-pre-request script入门及实现参数使用随机数


Postman进阶篇(二)-console控制台(查看接口日志、调试代码)


Postman进阶篇(三)-实战:pre-request script加密接口请求参数(AES、MD5)


Postman进阶篇(四)-Test script入门及校验接口返回值


Postman进阶篇(五)-实战:Test script解密接口返回结果(AES)


Postman进阶篇(六)-接口自动化测试(Collection Runner运行集合)


Postman进阶篇(七)-在pre-request script或test script中请求接口(pm.sendRequest)


Postman进阶篇(八)-使用postman抓包并批量保存接口


Postman进阶篇(九)-动态变量(Dynamic variables)随机生成参数


Postman进阶篇(十)-在pre-request script或test script中使用pm对象访问变量


Postman进阶篇(十一)-在脚本中使用pm对象访问接口请求(pm.request.*)


Postman进阶篇(十二)-在脚本中使用pm对象访问接口响应数据(pm.response.*)


Postman进阶篇(十三)-接口响应可视化(Visualize)及在Visualize中显示解密后的响应

番外:


Postman系列番外篇 – postman web版介绍及与PC版的对比


postman系列文章内所使用的示例文件已经上传到了本人运营公众号【软件测试必备技能】

有需要可点击文章下发二维码,前往领取~



版权声明:本文为weixin_40883833原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。