63KB/中文/10.0
93M/中文/10.0
140M/中文/5.0
62.9M/中文/5.0
2.4M/中文/10.0
postman32位官方版支持32位电脑,让用户可以更加方便的进行借口测试,让用户轻松的完成非常多测试,软件可以让用户免费使用,文章之中还为用户提供了汉化的方法,让用户使用更加方便。
能够为用户提供功能强大的webapi与http请求调试,功能非常强大、界面简洁明晰、操作方便快捷、设计得很人性化,能够发送任何类型的http请求(例如:get,head,post,put)等等,还有附带任何数量的参数以及headers,方便实用,上手极易!使你更容易更快的通过api接口规范测试,目前已经支持mac、windows、linux、chrome多平台客户端
1.首先要安装原版postman(ps:白京--提供的为绿色版,打开就可以直接运行)
2.下载小编提供的汉化包app.zip,将"app.zip"压缩包复制到postman安装目录下面的resources文件夹中解压出来,会出现一个app文件夹
默认安装地址:C:/Users/用户名/AppData/Local/Postman
小编测试示例地址:C:\Users\NINGMEI\AppData\Local\Postman\app-9.3.1\resources
注:如果不知道安装目录,桌面找到Postman应用程序图标右键 -> 打开文件所在位置,再进入app-版本号/resources
3.重启软件后就是中文的了,如下图所示
在chrome中安装了postman插件以后,用户只需要在调试网站的时候启动插件来进行几项简单的配置就可以实现对该网站的基本信息修改和发送各种类型的http到该网站中,用户在发送http数据的时候可以在编写相关测试数据的时候加入一定量的参数信息让测试数据更加准确,而这一切它都会完美地支持
postman插件就充当着这种交互方式的“桥梁”,它可以利用chrome插件的形式把各种模拟用户http请求的数据发送到服务器,以便开发人员能够及时地作出正确的响应,或者是对产品发布之前的错误信息提前处理,进而保证产品上线之后的稳定性和安全性
开发人员在使用它的时候也许需要经常调试同一个网站或者是同时调试多个网站,如果每次打开它都要重新设置一遍那样会显得非常麻烦,postman也考虑到用户的这一个性化需求,所以在它的配置页面中,用户可以添加或者管理多个网站用户启动postman的时候就能自动打开相应的
当开发人员需要调试一个网页是否运行正常,并不是简简单单地调试网页的html、css、脚本等信息是否运行正常,更加重要的是网页能够正确是处理各种http请求,毕竟网页的http请求是网站与用户之间进行交互的非常重要的一种方式,在动态网站中,用户的大部分数据都需要通过http请求来与服务器进行交互
很方便的支持请求 header 和请求参数的设置
支持各种的请求类型: get、post、put、patch、delete 等
响应数据是自动按照语法格式高亮的,包括 HTML,JSON 和 XML
支持在线存储数据,通过账号就可以进行迁移数据
支持不同的认证机制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等
1.Response整理超级人性化
2.支持模拟各种HTTPrequests,都是一些比较常用的功能
3.设定变量与环境,保存数值
4.Collection功能,进行一定的分类测试合集
5.内置测试脚本语言
人性化的response整理
一般在用其他工具来测试的时候,response的内容通常都是纯文字的raw,但如果是json,就是塞成一整行的json。这会造成阅读的障碍,而postman可以针对response内容的格式自动美化。json、xml或是html都会整理成我们可以阅读的格式
设定变量与环境
postman可以自由设定变量与environment,一般我们在编辑request,校验response的时候,总会需要重复输入某些字符,比如url,允许我们设定变量来保存这些值。并且把变量保存在不同的环境中。
模拟各种httprequests
从常用的get、post到restful的put、delete…等等。甚至还可以发送文件、送出额外的header。
内置测试脚本语言
支持编写测试脚本,可以快速的检查request的结果,并返回测试结果
collection功能(测试集合)
通过collection的归类,我们可以良好的分类测试软件所提供的api.而且collection还可以import或是share出来,让团队里面的所有人共享你建立起来的collection。
postman接口测试教程
1.数据(变量)
postman的数据包括全局变量,环境变量,外部文件和局部变量
全局变量:作用域是全局,比如我们要设置的token
环境变量:配置之后,让测试用例既能够在测试环境中执行,也能在正式环境中执行
局部变量:比如tests中定义的变量,作用域只能在这个tests中
外部文件变量:在run collections的时候可以设置循环次数,指定外部数据文件。外部文件可以是csv格式的,也可以是json格式的。
Json data 文件格式:
csv data 文件格式
变量优先级:外部文件变量> 环境变量> 全局变量,也就是说,在变量名相同的情况下,外部文件的变量优先级最高
变量的定义
方法1:在postman的ui上进行定义
方法2:使用脚本定义
变量的使用
方式1:Builder中的使用: