接口测试相关工具了解

作为一个接口测试小白,需要先概况地去了解接口测试的相关工具。

1.抓包工具

httpwatch:
HttpWatch是功能强大的网页数据分析工具,集成在IE或火狐工具栏,主要功能有网页摘要、cookies管理、缓存管理、消息头发送/接收,字符查询、POST数据、目录管理功能和报告输出。HttpWatch是一款能够收集并显示深层信息的软件,它不用代理服务器或一些复杂的网络监控工具,能够在显示网页的同时显示网页请求和回应的日志信息,甚至可以显示浏览器缓存和IE之间的交换信息,集成在IE工具栏。

缺陷:ie和火狐上面集成的插件,所以是其缺陷

wireshark:

Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcapnetwork library来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码!! wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的内容,总结,如果是处理HTTP,HTTPS 还是用Fiddler, 其他协议比如TCP,UDP 就用wireshark.

特点:功能强大。
fiddler:
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

特点:轻量级抓包。用处较大。可以进行接口测试。经常用,抓包工具的不二选择。


2.接口测试工具

loadrunner:除性能外,可以测试接口
fiddler:独立的可以抓取http请求、小巧,功能完善、快捷,启动就行
soapui: SoapUI是一个自由和 开放源码 的跨平台 功能测试 解决方案。通过一个易于使用的图形界面和企业级功能,SoapUI让您轻松,快速创建和执行自动化功能、回归、合规和 负载测试 。在一个测试环境,SoapUI提供完整的 测试覆盖 ,并支持所有的标准协议和技术。
jmeter:除性能外,可以测试接口
postman: Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。
特点:现在可以独立使用,比较方便,简易

3.大众推荐工具

fiddler:独立的可以抓取http请求、小巧,功能完善、快捷,启动就行
postman : Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。
python自己开发:工具无法满足、业务限制、安全性



你可能感兴趣的:(接口测试,接口测试)