Open wuyuedefeng opened 3 years ago
Postman 从最初设计上就是为接口测试而生的,所以在程序员中广泛使用,在开发调试网络程序时跟踪一些网络请求,能够高效的帮助后端开发人员独立进行接口测试。
主要功能
Postman提供的模拟HTTP Request其最基本的功能,直接手动编辑请求链接及相关参数,进行接口请求测试是最直接,有效并常用的功能。
访问需要调试的网站网址,打开控制台找到将要调试的api接口, 按如下图操作:
打开Postman,点击Import,选择Raw text,将内容粘贴进输入框 (备注:这里会把浏览器所有的Header及请求参数完整带过来),如下图:
Import
Raw text
Header
导入接口成功后,将进入如下界面,点击Send将在Postman发送该接口的请求,如下图:
Send
至此已经完成将浏览器中的请求迁移至Postman中, 同时可以将该请求进行保存到自己的Collections中方便后期继续使用。
Collections
使用环境变量,如下图:
也可以在Pre-request Script(请求发送之前需要执行的代码片段)中设置环境变量:
除了 Fiddler 和 Charles,Postman 也可以用来抓包,而且使用更简洁方便。
Postman抓包提供了两种方式
Postman 只需要设置端口号,然后自定义过滤条件和请求保存位置,接着配置客户端手动代理,就能愉快地进行抓包了, 如下图:
查看电脑IP地址:
在移动设备设置HTTP代理
打开任意手机app将可以抓取到当前条件下的api数据,如下图:
app
Interceptor 是Chrome的一个插件, 可以在Chrome插件商场中搜索得到,名称如下:
Interceptor
Chrome
Chrome插件商场
安装成功后,在Chrome插件中Interceptor中打开开关(同时支持接口过滤),如下图:
同时打开Postman中, 抓包工具的Capture Request, 如下图:
Postman
Capture Request
至此,Interceptor方式的抓包方式就此配置完成,然在让我们用浏览器访问喜欢的网页,比如访问dido, 不出意外的话你将得到如下结果:
dido
这时候你就可以在Postman左侧History中找到你想测试的接口地址。赶快去试试吧。
History
Postman还有更多强大的好用的功能等你发现,用好Postman, 一定可以让你的工作更加便捷高效。
Postman 使用技巧
简介
Postman 从最初设计上就是为接口测试而生的,所以在程序员中广泛使用,在开发调试网络程序时跟踪一些网络请求,能够高效的帮助后端开发人员独立进行接口测试。
模拟HTTP Request
认识界面
Postman提供的模拟HTTP Request其最基本的功能,直接手动编辑请求链接及相关参数,进行接口请求测试是最直接,有效并常用的功能。
从Chrome浏览器导入请求
访问需要调试的网站网址,打开控制台找到将要调试的api接口, 按如下图操作:
打开Postman,点击
Import
,选择Raw text
,将内容粘贴进输入框 (备注:这里会把浏览器所有的Header
及请求参数完整带过来),如下图:导入接口成功后,将进入如下界面,点击
Send
将在Postman发送该接口的请求,如下图:至此已经完成将浏览器中的请求迁移至Postman中, 同时可以将该请求进行保存到自己的
Collections
中方便后期继续使用。环境变量的使用
使用环境变量,如下图:
也可以在Pre-request Script(请求发送之前需要执行的代码片段)中设置环境变量:
抓包
除了 Fiddler 和 Charles,Postman 也可以用来抓包,而且使用更简洁方便。
Postman抓包提供了两种方式
Proxy抓包
设置代理
Postman 只需要设置端口号,然后自定义过滤条件和请求保存位置,接着配置客户端手动代理,就能愉快地进行抓包了, 如下图:
使用代理
查看电脑IP地址:
在移动设备设置HTTP代理
打开任意手机
app
将可以抓取到当前条件下的api数据,如下图:Interceptor抓包
Interceptor
是Chrome
的一个插件, 可以在Chrome插件商场
中搜索得到,名称如下:安装成功后,在
Chrome
插件中Interceptor中打开开关(同时支持接口过滤),如下图:同时打开
Postman
中, 抓包工具的Capture Request
, 如下图:至此,Interceptor方式的抓包方式就此配置完成,然在让我们用浏览器访问喜欢的网页,比如访问
dido
, 不出意外的话你将得到如下结果:这时候你就可以在
Postman
左侧History
中找到你想测试的接口地址。赶快去试试吧。编写测试
编写测试用例
执行测试集
生成document文档
结语:
Postman还有更多强大的好用的功能等你发现,用好Postman, 一定可以让你的工作更加便捷高效。