接口测试工具

使用接口工具目的:提交工作效率,保证工作质量


如何正确选择接口测试工具?

时间,简易程度,业务复杂度,测试员能力


接口测试工具分类
获取接口的测试工具:抓取接口
抓包工具分析和选择
httpwatch (ie 工具栏) 适用:ie firefox
wireshark:经过电脑的所有请求,都会被抓取(还要添加表达式去过滤,如果知道哪个url,可以直接双击查看)

fiddler 轻量级,功能比较齐全,是抓包工具的不二选择,还有其他功能,记录所有http请求,只需要查看你的http请求不会记录tcp请求,而且可以进行接口测试


fiddler:
是一个http协议调试代理工具,能够记录并检查所有你的电脑和互联网之间http通讯,设置断点,查看所有‘进出’fiddleer的数据。
原理:在电脑端设置一个代理,电脑发出去的所有http请求 都会经过这个代理,代理把收到的请求发送给服务器,服务器收到fiddler发出去的请求之后,服务器处理之后,再返回给fiddler,fiddler收到服务端返回的数据之后,再返回给计算机



postman 谷歌开发的接口插件,需要翻墙下载
wireshark
soapui 接口测试工具也可以做自动化
python,php(接口自动化)
loadrunner(接口性能)2个函数进行接口测试
httprequester
JMeter(接口 性能)


接口测试三剑客
fiddler
postman
python自己开发 事业单位,国企 军事单位 需要自己开发

为什么要自己开发接口测试程序
工具没法满足需求时
业务限制
安全性