文|桃子
之前写过一篇在有接口文档情况下直接利用Postman进行接口测试
那么,对于一些非正规项目,研发没有提供接口文档的情况下我们该如何进行测试呢
可以利用第三方抓包工具抓取接口地址及参数的形式,最后在Postman里按住抓取到的信息进行接口测试就可以了
这里以hao123登录功能为例
一. Filder抓取接口信息
1. 打开Filder
2. Hao123搜索
回到Hao123网站,在登录框内输入用户名、密码 后点击【登录】按钮
3. Filder获取信息
在网页端点击登录的时候会看到Filder下出现各种形式的Http记录,点击下图1中的记录,可以看到右侧Inspectors下存在请求的信息内容,拷贝所有请求内容至Postman路径下
二. Postman 接口测试
在Postman接口文本框内1.输入地址,点击2.send,3.查看返回状态200 4.查看返回结果信息,表示接口返回成功
https://www.hao123.com/jumpv3.htm?err_no=0&callback=parent.bd__pcbs__lhh864&codeString=&userName=13889154495&phoneNumber=&mail=&hao123Param=RFprYkhGWmJFczFWakJSV25oNExVWXRka3B5YkRabGNGbHdiM2szWkVoa05tSnJTelJXYlVnMlV6Y3hkVTVoUVZGQlFVRkJKQ1FBQUFBQUFBQUFBQUVBQUFEVFNRMWx3dVMxMk16U0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBTHRKdkZxN1NieGFT&u=https://www.hao123.com/%3Fvit
三. 总结
上面介绍了以Get方式截取的接口信息,常用的PUT和POST形式大同小异,总体的思想就是利用Filder抓取接口信息,利用Postman测试接口,有可能刚开始接触的时候找不到固定的记录,建议CTRL+Find高亮或过滤指定的网站。
网友评论