postman安装及使用
一开始测试接口时候主要应用postman这个工具,发现还是很不错的,使用情况给大家分享一些。
-
Postman功能(https://www.getpostman.com/features)
- 主要用于模拟网络请求包
- 快速创建请求
- 回放、管理请求
- 快速设置网络代理
-
安装
- 下载地址:https://www.getpostman.com/
- 直接安装,成功后在chorme的应用程序中会多出一个Postman
如图 安装成功后就显示该图标了。
页面访问请求:www.baidu.com
- 点击应用中“Postman”,会弹出登陆页面,完成登陆,进入Postman主页面
接下来就可以进行接口测试了,很简单方便。
- 在Get后面的输入框中输入:http://www.baidu.com,点击send按钮
相当于对百度服务器发送一个get请求并且响应码是200代表请求成功。
请求参数修改
- 百度搜索内容参数化:https://www.baidu.com/s?wd=111111&rsv_spt=1&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=6&rsv_sug1=5&rsv_sug2=0&inputT=1212&rsv_sug4=1212。针对请求中的wd:111111,进行修改
- 将此地址复制到Postman的地址栏中,点击Params
- 将wd对应的值“111111”,修改为“222222”,点击Send。请求的搜索内容变为“222222”的搜索结果
验证接口请求
- 验证返回的页面中包括指定的字符串:页面中包括“222222”
- 点击地址栏下面的Tests页卡,进入Tests脚本编写页面
- 点击右侧的“Response body:Contains string”,脚本编辑框中会显示出验证的具体脚本:tests["Body matches string"] = responseBody.has("string_you_want_to_search");
- 修改“string_you_want_to_search”为“222222”,完成验证代码的编写
- 点击Send按钮,重新发送请求,并执行测试:Tests(1/2)
很简便。