举个例子,一个测试和安卓的对话。 测试:Android你这里有个bug Android:这是服务端的bug 测试:是你这里显示的不对 Android:你去看服务端返回数据,他不对,你会不会测试。 从这个小栗子可以看出,有时候发生在什么地方的错误,不一定是谁的错误。安卓是做这个图形界面,而数据是由后端 ...
分类:
移动开发 时间:
2019-04-27 00:19:16
阅读次数:
218
一.配置好fiddler和手机 二.抓包 打开快手APP,Fiddler会快速显示很多信息,这些都是手机传送或者接收到的信息。可以逐个包点开,以json形式查看是否是我们需要的内容,如下图所示: 这时可以看到,有一个包里显示了很多信息,包括视频的标题,发布者,再往下拉,发现里面包含很多叫做“main ...
分类:
其他好文 时间:
2019-04-25 23:56:44
阅读次数:
464
在实际Web应用中,有些情况的HTTP返回比较难复现,这时候可以使用Fiddler工具打断点,手动返回不同的状态值,遍历所有情况;同样也可以模拟长时间请求无返回的情况。下面针对这些介绍下实际的使用: 1,常用的断点命令行: bpu:在请求开始时中断 bpafer:在响应到达时中断 2.如何设置断点 ...
分类:
其他好文 时间:
2019-04-22 20:48:03
阅读次数:
174
Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获手机发出的HTTP/HTTPS请求,总结下Fiddler截获IPhone和Android发出的HTTP/HTTPS包,前提条件是:安装Fiddler的机器,跟Iphone、Android在同一个网络里, 否则手机不能把HTTP发送到F ...
分类:
移动开发 时间:
2019-04-21 23:00:12
阅读次数:
953
二、Composer简介 点开右侧Composer区域,可以看到如下界面,就是测试接口的界面了 1.请求方式:点开可以勾选请求协议是get、post等 2.url地址栏:输入请求的url地址 3.请求头:第三块区域可以输入请求头信息 4.请求body:post请求在此区域输入body信息 5.执行: ...
分类:
其他好文 时间:
2019-04-18 15:25:22
阅读次数:
8907
Fiddler默认配置中是看不到服务器IP的,接下来简单介绍下在fiddler上也能够看到请求的服务器IP: 1、Fiddler 》Rules 》Customize Rules , 2、在CustomRules.js里搜索找到:static function Main() , 3、添加如下一行脚本: ...
分类:
其他好文 时间:
2019-04-18 14:50:27
阅读次数:
147
之前在做接口测试的时候发现了一个很奇葩的问题。相同的参数用POSTMAN请求可以拿到正确返回,用到SpringBoot里就会报错。 后来用fiddler抓包时候发现原来接口在请求过程中,已经把请求参数错误encoding替换了。 问题的解决思路: 1、先排查自己的接口测试代码,一步步断点debug, ...
分类:
Web程序 时间:
2019-04-18 12:20:23
阅读次数:
263
Fiddler抓取HTTPS设置注意以下操作的前提是,手机已经能够连上Fiddler,这部分的配置过程简单就不赘述了,可参考:手机如何连接Fiddler 。 如何继续配置让Fiddler抓取到HTTPS协议呢? (一)给fiddler安装certmaker插件 由于默认的证书不符合Android和i ...
分类:
Web程序 时间:
2019-04-16 14:20:32
阅读次数:
218
1.request结构分为三部分: 抽象的东西,难以理解,老感觉是虚的, 所谓眼见为实, 实际见到的东西,我们才能理解和记忆,下面我们用fiddler打开一个博客园的地址,在Inspectors tab下以Raw的方式可以看到完整的Request信息: 2.request header header ...
分类:
Web程序 时间:
2019-04-15 23:27:39
阅读次数:
319