POSTMAN练手
一:如何从页面中找到接口地址
下面从chrome浏览器举例说明
1. 打开竞价的网址http://jingjia.uat1.rs.com,点击登录,输入登录名:17717353656和密码:111111,这时点击F12打开调试页面,点击“立即登录”。
2. 在菜单栏点击Network然后点击左侧的页面 login找到Headers->General中的
Request URL:http://jingjia.uat1.rs.com/api/userInfo/login即为竞价页面的登录接口地址。其中Request Method:POST
二.如何使用Postman测试接口:
3. 填写接口地址和请求方法:先选择request method为POST,再填上url地址:http://jingjia.uat1.rs.com/api/userInfo/login
4. 填写接口参数:参考竞价的login页面:找到Request Payload内的参数即为找到登录接口的参数内容
选择body->raw->选择JSON,在body内填上接口参数{"mobile":"13167033880","password":"13167033880"},点击POSTMAN上的send,然后查看登陆结果:{
"dataMap": {
"userInfoVo": {
"userType":"2",
"deaOrComId":null,
"number":null,
"name":"131****3880"
},
"loginKey":"29b259c5-64f8-4c46-b30d-f1e0a1392bda",
"loginReturnStatus": 0
},
"message":"ok",
"code":"200"
}
三:测试登录后的接口:
这里举例测试登录后的新增页面地址:先找到新增的接口(注意找接口时,应该给个空值,这样会停留在该接口位置,输入地址正确页面就会调用其他接口,从而导致捕获不到该接口)
http://jingjia.uat1.rs.com/api/accountSet/addAddress/
1. 填入url地址和请求方法:
接口地址:http://jingjia.uat1.rs.com/api/accountSet/addAddress/
方法:POST
2. 填入loginKey:先将登陆的"loginKey”值29b259c5-64f8-4c46-b30d-f1e0a1392bda填入postman中的的header中
3. 填入接口参数,点击postman的按钮“send”查看结果。
接口参数如下:
{"provinceId":"110000",
"province":"北京市",
"cityId":"110100",
"city":"市辖区",
"districtId":
"110101",
"district":"东城区",
"address":"这是个小村庄"}
点击postman上的send按钮。
注意:如果不加登录的loginKey,点击send,会报500错,返回的json串是个空值。因为没登录就找不到这个接口