Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件,主要用于模拟网络请求包,快速建立请求,回放、管理请求,验证接口返回数据的正确性。web
Postman做为一个chrome的插件,你能够打开chrome,在chrome webstore里面找到。这里须要提一下的是,你能够不用打开chrome而直接使用Postman,具体的方法是:chrome
更多工具-->扩展程序-->得到更多程序-->Chrome网上应用商店-->找到postman-->添加到Chrome便可.网络
安装以后建议注册用户帐号,之后使用起来方便。工具
这里以collection为例讲解。Collection相似文件夹,须要先建立好再使用。post
Collection 是 requests的集合,在作完一個测试的時候, 你能够把這次的 request 存到特定的 Collection 里面,如此一來,下次要作一样的测试时,就不须要从新输入。并且一个collection能够包含多条request,若是咱们把一个request当成一个test case,那collection就能够当作是一个test suite。经过collection的归类,咱们能够良好的分类测试软件所提供的API.并且 Collection 还能够 Import 或是 Share 出來,让团队里面的全部人共享你创建起來的 Collection。测试
Method:GET,POST,PUT,DETELE等ui
URL:请求的地址google
Params:添加请求的参数插件
Authorization:鉴权设置,type选择合适的受权方式,输入username,password便可调试
Test:返回结果校验,选择对应的code便可,也能够本身编辑脚本
请求编辑OK后,点击send,页面下面会出现response结果
返回数据的格式有三种:Pretty,Raw,Preview。
Pretty能够看到格式化后的JSON,也可选择XML,HTML,TEXT等格式,Raw就是未经处理的数据,Preview能够预览HTML页面。
返回响应状态和时间: 正常200OK,time:XXms
Test校验结果:显示all,pass,fail的数量
点击save,请求保存在collection中,后续直接使用便可。
1)、选择collection,点击左上角runner,进入collection runner页面
2)、collection runner页面选择要运行的collection,设置迭代次数,间隔时间,点击Start Test进行测试
3)、运行结束后,查看测试结果,显示pass数量,fail数量。