0


微信小程序项目(四)——接口测试(postman)

接口文档
在这里插入图片描述
无接口文档时
在微信开发者工具中手动抓包
在这里插入图片描述

接口测试流程

在这里插入图片描述
在这里插入图片描述

接口测试用例设计

在这里插入图片描述

接口测试用例模板
在这里插入图片描述
1)根据接口文档设计测试用例
在这里插入图片描述
在这里插入图片描述

测试实施,执行测试用例

1)工具postman的使用
在这里插入图片描述

用例集设置
在这里插入图片描述

在这里插入图片描述
环境变量设置
在这里插入图片描述
在这里插入图片描述

在javascript中,对于键值对的操作,通过json对象.key 获取值
用到的环境变量中的参数,通过pm.environment.get("变量名")获取值
通过pm.environment.get("变量名")获取的值的数据类型是字符串,可以用
parseInt()强制类型转换为整型

在这里插入图片描述
在这里插入图片描述
例1:获取轮播图接口测试
1)填写接口请求信息
在这里插入图片描述
在这里插入图片描述
2)设置断言
断言响应状态码
在这里插入图片描述
断言响应数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
获取轮播图接口测试优化
1)设置环境变量,参数化
在这里插入图片描述
2)设置断言,发送请求
在这里插入图片描述
例2:获取专题栏位接口测试
1)参数化
在这里插入图片描述
2)设置断言,发送请求,查看响应结果
在这里插入图片描述
在这里插入图片描述
优化
在这里插入图片描述

在这里插入图片描述
例3:获取token接口测试
1)参数化,接口信息
在这里插入图片描述
2)获取code值
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
测试通过
在这里插入图片描述
优化
在这里插入图片描述
例4:Token验证接口测试
在这里插入图片描述
例4:获取地址信息接口测试
在这里插入图片描述

用例集执行

在这里插入图片描述

生成测试报告

1)导出测试用例集、环境变量,保存到一个文件夹中。
在这里插入图片描述
在这里插入图片描述

2)进入命令行窗口,输入指令。
在这里插入图片描述
在这里插入图片描述

newman run apiEgo0128.postman_collection.json -e 测试环境.postman_environment.json -r html --reporter-html-export ego0128.html

postman及其插件安装与下载

postman的测试脚本需要有自己的执行环境newman
postman基于javascript语言,故newman的环境依赖于javascript的环境node.js

搭建步骤
1.安装node.js
https://nodejs.org/en/
2.安装postman
3.安装newman

验证node.js
node -v
验证npm
npm -v
安装newman
npm install -g newman
验证newman
newman -v
安装new-reporter-html
npm install -g newman-reporter-html

标签: postman 测试工具

本文转载自: https://blog.csdn.net/Sunshine7909/article/details/128774528
版权归原作者 小白咿呀 所有, 如有侵权,请联系我们删除。

“微信小程序项目(四)——接口测试(postman)”的评论:

还没有评论