接口测试工具-PM

本文详细介绍了Postman作为接口测试工具的使用,包括前置了解、结构简介、变量、断言、自动化运行collection等内容。讲解了如何创建Collections、设置环境和全局变量,以及在Pre-request-Script和Tests中进行数据初始化和断言。文中还提到了Postman的调试方法,经典案例展示了如何获取并设置环境变量,以及登录接口的测试。文章最后提及了Postman的命令行运行和使用技巧。
摘要由CSDN通过智能技术生成

 

前置了解

pm是目前前后端分离架构,测试必须要掌握的一个工具,玩的好得需要多了解JavaScript知识
pm 可以完美支持四种场景:方便开发,方便测试,反复运行,支持断言
pm目前只支持http协议,pm为商业工具,对测试来说用免费版即可
开发人员:开发接口时需快速调用和调试接口
测试人员:通过不同的参数去测试接口的输出,接口调用需要反复运行

结构简介

collections

即容器集合,按照业务模块分类,如登录、搜索、概览、详情模块,每个模块都有接口
直接新建文件夹,每个文件夹即为一个模块分类


Postman Echo:pm自带的演示例子,可以看本身的tests写法参考

主体结构

Body


form-data和x-www-form-urlencoded :多尝试这两种方式,两者没有严格的区别

Pre-request-Script

数据初始化操作,如定义全局变量,环境变量( pm.environment.set() )

Tests

断言入口,每个测试接口都应该有的tests脚本
获取环境变量时,用pm.environment.get("variable_key","variable_value") // 可参考右侧推荐库写法

*变量

需重点掌握,包括环境变量/全局变量/本地变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值