app测试总结(工具篇之fiddler)

一、抓包工具

fiddler抓包

fiddler是一款很强大的抓包分析工具,在前端开发和测试的工作中应用较为广泛。它的强大在于,不仅可以抓包,还能修改请求报和响应包;但也有自己的局限——只能截获http和https协议类型的数据包,如果只分析应用层的数据包,fiddler必定是首选了。下面就来简单说下fiddler常用的功能:

1、安装

下载fiddler并安装,按照默认的安装流程即可
安装成功后界面是酱紫的:

app测试总结(工具篇之fiddler)_第1张图片

2、连接手机

 1)手机和电脑链接同一个wifi,并且需要在同一个域。如果你的台式电脑不能直接连接无线网络,插一个无线网卡就OK了

2)查询电脑的IP地址(命令行输入ipconfig查询,如果有两个IP地址,选择无线网络的ip,假如ip为10.10.110.10)

3)修改手机代理,选择已连接的wifi网络->代理设置->选择“手动”,主机名输入需要连代理的电脑的ip(10.10.110.10),端口号为8888(fiddler的默认端口为8888,如果fiddler有做修改,手机在设置时也要修改),点击确定就OK啦,如下
app测试总结(工具篇之fiddler)_第2张图片

4)用手机访问网页,如果fiddler能抓到包,表明代理连接成功

3、配置host

如果将测试环境的host配置到本地,不方便更改,测试同学也无法分析请求和响应,fiddler+willow很好的解决了这个问题,提高测试效率,杠杠的!

1)安装willow插件,下载地址:http://download.csdn.net/download/wdd229/6448195。willow安装完成后,重启fiddler即可加载willow插件,如下

2、新建一个project,命名为test(右键点击空白处->点击add project即可)
3、添加host,右键test工程->add host,弹出host编辑器,填写测试服务器的ip地址以及对应的域名
app测试总结(工具篇之fiddler)_第3张图片

app测试总结(工具篇之fiddler)_第4张图片

4、配置cgi,右键test工程->Add Exten,match里填写cgi地址,action里填写服务器ip地址
app测试总结(工具篇之fiddler)_第5张图片


未完待续

你可能感兴趣的:(测试工具)