最近由于项目的关系,一直在测试APP,但是比较令人头痛的问题就是,APP的测试没有办法像web的测试那样,可以直接的通过开发工具看到请求和响应,对于一些东西只能去看日志(比较麻烦),偶然间发现了fiddler经过配置,可以查看请求,并且切换到不同的环境中(开发,测试,生产),而不用去修改APP,真是好用,下面就和大家分享一下
1、下载安装fiddler(仅支持win平台),并安装
2、启动fiddler,找到tools-->fiddler options,出现弹框
设置端口,并勾选 allow remote computers to connect

3、查看fiddler所在主机的ip地址:

4、在手机上边配置代理,保存(不知道自己机型如何设置代理的,请自行google)

5、打开app,在fiddler上边就可以看到手机发送的请求了(红框中标记的tab,读者自行研究吧)

6、有些时候需要在测试环境,生产环境,开发环境测试APP,这时候就需要打不同的APP包进行测试,比较麻烦,有时候还会出错,这个时候可以通过fiddler的另一个设置实现。
依次:tools-->HOSTS-->弹框,在弹框里边进行配置(勾选enalbe选项,做出的修改才能生效,#表示注释)

7、fiddler显示服务器的ip地址
rules-->customize rules-->在大红框的位置中加入小红框里边的代码,保存重启,然后在fiddler里边调整ip栏的位置即可(一般刚配置好,是在最后一列,需要自行配置)

总之,fiddler有很多强大的功能,需要慢慢挖掘

最新文章

  1. 一步一步开发Game服务器(三)加载脚本和服务器热更新(二)完整版
  2. Oracle执行语句跟踪(2)——使用10046事件实现语句追踪
  3. hdu 5427 A problem of sorting
  4. allow_url_include和allow_url_fopen
  5. “死锁” 与 python多线程之threading模块下的锁机制
  6. ubuntu14.04 安装
  7. Lucene学习总结之三:Lucene的索引文件格式(1)
  8. poj 2038 Team Rankings 枚举排列
  9. Ionic2中集成第三方控件Sweetalert
  10. 使用Scrapy创建一个爬虫
  11. C++获取基类指针所指子类对象的类名
  12. vue项目笔记
  13. 【.NET Core项目实战-统一认证平台】第十一章 授权篇-密码授权模式
  14. 金蝶k3wise 核算项目、辅助资料
  15. .Net Core跨平台应用研究-HelloDDNS(动态域名篇)
  16. Spring MVC自定义403,404,500状态码返回页面
  17. 今天开始学习模式识别与机器学习Pattern Recognition and Machine Learning (PRML),章节5.1,Neural Networks神经网络-前向网络。
  18. VScode编辑器个性化配置
  19. P2053 [SCOI2007]修车
  20. learn python the hard way 习题18~25总结

热门文章

  1. C++11常用特性的使用经验总结(转载)
  2. ThreadLocal的简单应用
  3. JAVA逐行读取TXT文件
  4. Sense编辑器(Sense Editor)
  5. Discuz常见小问题2-如何在数据库搜索指定关键字
  6. 关于Objective-c和Java下DES加密保持一致的方式
  7. linux中添加开机自启服务的方法
  8. JAVA 画图机制
  9. Linux下好用的命令
  10. <译>Spark Sreaming 编程指南