使用原因
因为从事的是测试的工作,一方面对于软件的权限不够,不方便直接修改请求的地址,另一方面,也可以直接借鉴后端目前返回的数据,不重复造轮子。所以选择使用Fiddler的AutoResponder进行mock测试,测试方面主要包括对于异常数据、数据溢出、正常数据较少见但需覆盖测试的场景。
使用方法
- PC安装好Fiddler,在手机上配置好代理,安装好HTTPS证书。
- 手机发送需要mock的请求。
- Fiddler捕获到请求,将之解密,保存或拖动到AutoResponder的Tab。
- 设置捕获的正则规则,修改response为期望的response,再点击save。
- 打开手机,重新请求数据,会发现返回的数据为mock数据,在Fiddler的数据记录底色为浅蓝色。
使用技巧
- 将正则规则编写完毕后,可以点击test,进行捕获测试。
- 修改response建议使用自带的编辑器,可以减少因编码等问题造成的错误。
- 将response先Decode再保存为response可以减少乱码出现的概率。
发表回复