如何通过Postman实现自动化接口测试实战?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1172个文字,预计阅读时间需要5分钟。
目录 + 背景描述 + 创建一个GET请求 + 在pre-request scripts中构建签名 + 脚本编写在环境变量中 + Postman Console的使用 + Collection Runner + 自动化API测试 + 选择并运行自动化接口测试 + 测试结果 + 背景描述 + 项目项
目录
- 背景描述
- 创建一个GET请求
- 在pre-request scripts构建签名
- 脚本写在环境变量中
- postman console的用法
- Collection Runner 自动化API测试
- 选择并运行自动化接口测试
- 测试结果
背景描述
有一个项目要使用postman进行接口测试,接口所需参数有:
- appid: 应用标识;
- sign:请求签名,需要使用HMACSHA1加密算法计算,签名串是:{appid}${url}${stamp};
- stamp:这个是时间戳;
- option:业务参数;
问题是怎么在Postman发起请求时根据参数动态构建签名(sign)?
postman的脚本库中CryptoJS是支持各种算法的加密,包括HMACSHA1,签名算法有了。
本文共计1172个文字,预计阅读时间需要5分钟。
目录 + 背景描述 + 创建一个GET请求 + 在pre-request scripts中构建签名 + 脚本编写在环境变量中 + Postman Console的使用 + Collection Runner + 自动化API测试 + 选择并运行自动化接口测试 + 测试结果 + 背景描述 + 项目项
目录
- 背景描述
- 创建一个GET请求
- 在pre-request scripts构建签名
- 脚本写在环境变量中
- postman console的用法
- Collection Runner 自动化API测试
- 选择并运行自动化接口测试
- 测试结果
背景描述
有一个项目要使用postman进行接口测试,接口所需参数有:
- appid: 应用标识;
- sign:请求签名,需要使用HMACSHA1加密算法计算,签名串是:{appid}${url}${stamp};
- stamp:这个是时间戳;
- option:业务参数;
问题是怎么在Postman发起请求时根据参数动态构建签名(sign)?
postman的脚本库中CryptoJS是支持各种算法的加密,包括HMACSHA1,签名算法有了。

