Postman是一款网页调试工具的Windows客户端。软件具有功能强大的HTTP模拟与调试插件,提供专业的Web API和HTTP请求调试,可以向浏览器模拟发送任何类型的HTTP请求。软件主要功能用于方便地塞数据,查看响应,设置检查点、断言,并且能进行一定程度上的自动化测试。它可以利用Chrome插件的形式将模拟好用户的各种HTTP请求数据发送到服务器上,以便开发人员能够发现问题的所在,及时处理并做出正确的响应。又或是用于自动检测产品发布之前的错误信息来提前处理,从而保证产品上线之后的稳定性与安全性。
软件特点
1、支持各种的请求类型: get、post、put、patch、delete 等
2、支持在线存储数据,通过账号就可以进行迁移数据
3、很方便的支持请求 header 和请求参数的设置
4、支持不同的认证机制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等
5、响应数据是自动按照语法格式高亮的,包括 HTML,JSON 和 XML
软件功能
1、模拟各种HTTPrequests
从常用的GET、POST到RESTful的PUT、DELETE…等等。甚至还可以发送文件、送出额外的header。
2、Collection功能(测试集合)
通过collection的归类,我们可以良好的分类测试软件所提供的API.而且Collection还可以Import或是Share出来,让团队里面的所有人共享你建立起来的Collection。
3、人性化的Response整理
一般在用其他工具来测试的时候,response的内容通常都是纯文字的raw,但如果是JSON,就是塞成一整行的JSON。这会造成阅读的障碍,而Postman可以针对response内容的格式自动美化。JSON、XML或是HTML都会整理成我们可以阅读的格式
4、内置测试脚本语言
支持编写测试脚本,可以快速的检查request的结果,并返回测试结果
5、设定变量与环境
Postman可以自由设定变量与Environment,一般我们在编辑request,校验response的时候,总会需要重复输入某些字符,比如url,允许我们设定变量来保存这些值。并且把变量保存在不同的环境中。
更新日志
v11.15.0.0版本
Collection Runner附加组件可供免费级别的用户直接购买。