目前微信公众号和小程序应用越来越多,那么我们如何对二者进行抓包进而在测试中更加准确的定位问题呢?目前通常有三种解决方案,在这里我会一一道来。

备注:本文的阅读前提是读者能够使用Fiddler进行基础的抓包操作。

Fiddler抓包手机应用的常规方法

首先,保证手机和PC端在同一个wifi下;

然后,在fiddler中设置Allow remore computers to connect,并设置监听端口8888;

接下来,在手机端设置HTTP代理,我的fiddler所在PC的IP是192.168.1.5 端口号设置的是8888(注意与PC端fiddler的监听端口一致),在手动选项框输入设置并保存;

这样就可以通过fiddler对微信或者小程序进行抓包了!你操控手机的同时,PC端的fiddler会记录应用请求。

使用微信的开发者工具

个人感觉使用微信开发者工具对于测试人员来说还是不够简单快速,更适合开发调试。

如果大家想了解更多的信息,可以参考官网,链接如下:

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

Fiddler通过微信PC客户端抓包

个人比较推荐,下载微信windows客户端,打开fiddler抓包功能,微信(PC端)打开小程序,打开下图中的应用并进行操作,fiddler就可以对小程序进行抓包了。

同时看到fiddler已经进行了抓包处理,如下图所示:

这种方式是不是非常简单方便呢!我们使用同样的方式也可以通过fiddler方便地对微信公众号进行抓包!

如何使用Fiddler抓包操作?相关推荐

  1. Fiddler抓包工具总结(转)

    序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获.重发.编辑.转存等操作.也可以用来检测网络安全.反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的 ...

  2. 【Fiddler学习】Fiddler抓包HTTPS请求和手机抓包

    一.安装Fiddler 百度搜索:Fiddler抓包工具,然后安装即可. 然后打开Fiddler工具,打开浏览器随意输入任何网址,就可以在Fiddler看到抓包信息. 但是:默认情况下,Fiddler ...

  3. Charles是Mac的Fiddler抓包工具

    windows下面我们经常使用 Fiddler 抓包工具进行代理等一系列操作.然而,在 Mac 下的 Fiddler 勉强能运行,但是其挫的都不想说它了.今天看到朋友推荐这款 Charles Mac下 ...

  4. Fiddler抓包使用教程-扫盲篇

    Fiddler抓包使用教程-扫盲篇 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72823370 本文出自[赵彦军的博客] 1.什 ...

  5. Fiddler抓包工具入门:软件测试员必知的抓取https协议的方法

    首先给大家分享一个抓包的小故事: 小T在测试APP时,打开某个页面展示异常,于是就跑到客户端开发小A那里说:"你这个页面做的有问题,页面展示异常": 小A说:"这哪是我的 ...

  6. fiddler抓包第一课--手机数据抓包

    以前有学过fiddler,但是也只是安装下软件,听了一节课,没实际用过的东西,只是似懂非懂. 昨天开发让我测手机APP,因为有一个原因选择不出来,问了前端,说需要抓包,问我会不会.我刚想开口说不会,但 ...

  7. Fiddler抓包工具版面认识(一)

    Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获.重发.编辑.转存等操作.也可以用来检测网络安全.反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的小功能 ...

  8. iphone12 fiddler抓包,代理证书无法下载解决

    iphone12 fiddler抓包,代理证书无法下载解决 初学fiddler抓包工具,完成fiddler下载安装后电脑尝试操作了一下,想看看在本人手机能否实现移动端抓包,于是使用自己的iphone搞 ...

  9. 全网最详细的Python+Requests接口测试教程:Fiddler抓包工具

    本篇涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容. 文章是针对零基础入门接口测试和py ...

最新文章

  1. 没有好看的 Terminal 怎么能够快乐地写代码
  2. Jquery each和map 的区别
  3. 有一段时间没来这里了,
  4. linux 软raid创建过程
  5. java乘以2的位计算符号_java编程之:按位与运算,等运算规则
  6. in作为介词的用法_(完整版)介词in重要用法归纳
  7. tensorflow代码中的一个bug
  8. linux:如何修改用户的密码
  9. paip.提升用户体验与安全性----cookie盗用检测
  10. php粉层,thinkphp 模型分层
  11. Unity 讯飞实时语音转写(三)—— 分析转写结果
  12. 传奇各大地图编号代码库
  13. Scheme语言--简介
  14. js中的_poto_和prototype的问题
  15. 脱水马铃薯的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  16. 清除浏览器js和css缓存
  17. html转换成word文档没有边框,解决 apache poi 转换 word(docx) 文件到 html 文件表格没边框的问题...
  18. 计算机基础知识与公文写作,公文写作与计算机基础知识
  19. 关键词搜图、截图小助手——有了它妈妈再也不用担心我数据集啦
  20. 行业大数据应用-复习

热门文章

  1. 原来被原子弹炸到是这种感觉!也太刺激了吧!
  2. ubuntu 对apahce的php 服务器使用
  3. 聊天机器人之文本分词
  4. 栈溢出原理 小记 基础中的基础~~
  5. 如何添加QQ 微信等程序到右键打开
  6. 解读目标检测新范式:Segmentations is All You Need
  7. 使用OpenCV与sklearn实现基于词袋模型的图像分类预测与搜索
  8. 栈与队列2——两个栈组成队列
  9. Python-ORM实战
  10. 2019年2月26日 Unique Email Addresses、To Lower Case、Encode and Decode TinyURL