《51测试天地》—腾讯WeTest教你玩转手游测试
 
   
Fiddler抓包工具-移动终端
 
  首页 上一页 2 尾页
 

  设置断点的方法也有两种:
  方法一:
  1) 打开Fiddler,点击Rules
  2) Automatic Breakpoints
  3) After Responses
  这种方法的缺点在于会中断所有的会话。
  其取消方法为:Rules-->Automatic Breakpoints-->Disabled
  方法二:
  1) 命令行输入命令:bpafter msdktest.qq.com
  2) 这种方法只会中断msdktest.qq.com返回的Response
  其取消方法为:命令行输入bpafter。
  Fiddler的其他功能
  会话比较功能
  选中2个会话,右键点击Compare,可以用WinDiff来比较两个会话的不同。
   
  查询会话功能
  快捷键CTRL+F打开Find Sessions对话框,输入关键字进行查询。
  还可以使用颜色来标识查询到的会话。
   
  保存会话功能
  选择想要保存的会话,右键save-->Selected Sessions。
   
  解码功能
  某些Response中的HTML是乱码的,这一方面可能是因为HTML被加密了,我们可以通过如下方法进行解码:
  1) 点击Response Raw上方的"Response is encoded any may need to decoded before inspection.Click here to transform"。
  2) 选中工具栏中的"Decode",这样会自动解码。
   
  脚本配置功能
  Fiddler包含了一个脚本文件可以自动修改HTTP Request和Response。这样我们就不需要手动地下"断点"去修改了。
  实际上它是一个脚本文件CustomRules.js,位于: C:\Users\[your user]\My Documents\Fiddler2\Scripts\CustomRules.js下。你也可以在Fiddler中打开CustomRules.js文件,启动Fiddler,点击菜单Rules->Customize Rules。
  Fiddler Script的官方帮助文档必须认真阅读,地址是:http://www.fiddler2.com/Fiddler/dev/ScriptSamples.asp
  总结
  Fiddler可以截获各种移动终端发出的HTTP/HTTPS请求,还能截获各种浏览器发出的HTTP/HTTPS请求。具有功能强大,完全免费,适用于所有的平台,且适用于所有的浏览器等优点,是一款强大实用且好用的抓包工具。
  本文收录于《测试专刊-腾讯WeTest教你玩转手游测试》。
  版权声明:本文出自《测试专刊-腾讯WeTest教你玩转手游测试》。51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。

 
2  
 

 

51Testing软件测试网 | 快捷面板 | 站点地图 | 联系我们 | 广告服务 |

建议使用IE 5.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术有限公司 Copyright@51testing.com 2003-2016, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com   业务联系:service@51testing.com  021-64471599-8017