/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
Postman Agent,如果你使用的是Postman Web客户端,就需要用到该软件,Postman Agent克服了浏览的跨对象资源共享(CORS)的限制,方便你从浏览版本的Postman发送API请求,感兴趣的朋友不要错过了。
支持各种的请求类型: get、post、put、patch、delete 等
很方便的支持请求 header 和请求参数的设置
支持不同的认证机制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等
响应数据是自动按照语法格式高亮的,包括 HTML,JSON 和 XML
模拟各种HTTPrequests
从常用的GET、POST到RESTful的PUT、DELETE…等等。甚至还可以发送文件、送出额外的header。
Collection功能(测试集合)
通过collection的归类,我们可以良好的分类测试软件所提供的API.而且Collection还可以Import或是Share出来,让团队里面的所有人共享你建立起来的Collection。
人性化的Response整理
一般在用其他工具来测试的时候,response的内容通常都是纯文字的raw,但如果是JSON,就是塞成一整行的JSON。这会造成阅读的障碍,而Postman可以针对response内容的格式自动美化。JSON、XML或是HTML都会整理成我们可以阅读的格式
内置测试脚本语言
支持编写测试脚本,可以快速的检查request的结果,并返回测试结果
设定变量与环境
Postman可以自由设定变量与Environment,一般我们在编辑request,校验response的时候,总会需要重复输入某些字符,比如url,允许我们设定变量来保存这些值。并且把变量保存在不同的环境中。
了解Postman如何实现API优先开发、自动测试和开发者入职。
API优先开发
在部署代码之前,通过构建您的API发布可靠的服务。
应用程序开发
通过让前端和后端团队并行工作,消除依赖性,缩短生产时间。
自动测试
自动化手动测试并将其集成到您的CI/CD管道中,以确保任何代码更改不会破坏生产中的API。
探索性测试
通过发送不同类型的数据来探索API,看看会返回什么值。
开发者上岗
快速让消费者了解您的 API 可以做什么以及如何工作。
开发者门户
发布API文档,帮助内部和外部消费者采用您的API。
问:postman工具怎样传递csrf参数,csrf 参数是在 header 里吗?
答:Postman 由于是 Chrome 扩展的缘故能支持的 header 不多,需要安装 Postman Interceptor才能自定义 header 字段。右上角那个卫星图标就是 Interceptor。
问:为什么支持Postman Chrome应用程序已被弃用?
答:原来早在2016年Google就宣布计划终止对Windows,Mac和Linux用户的Chrome应用程序支持。 但是这项计划的具体实施时间是2018年,这意味着,从2018年初开始,Postman Chrome应用程序的支持即将消失。 这2年的过渡期就是给开发者时间去开发相应的应用程序。