1.如何快速初步的定位前后端的BUG?
当我们在测试App时,有时候给Andriod同事提交一个BUG,他可能会说这不是他的BUG,是后端的BUG,这时我们就需要通过工具进行抓包,来进行数据分析,初步判定是前端还是后端的问题
2.如何抓取手机接口?
我们需要将手机和抓包工具配置在同一个局域网内
配置参考链接:
1.Charles ios手机抓包配置参考教程
2.Flidder ios手机抓包配置参考教程
3.Charles如何过滤出自己想要的接口
在charles工具左下角,又一个fliter输入栏,在这里将我们想要抓取的URL链接输入即可筛选出对应的接口链接
筛选自己想要的数据
4.Charles如何模拟数据
这个之前我写过一片文章,参考:
charles模拟创造不同类型或者大数据量数据
5.实战 通过抓包分析问题
BUG描述:查询商品列表时,发现列表为空
预期结果:存在2条商品条目
这个时候我们要去分析一下,是接口没有返回商品数据,还是我们前端传参存在问题,未能正常查询到数据
操作步骤:
我们再次访问商品列表页面,Charels会抓取到列表接口,通过截图可以初步判断接口正常的返回了2条数据,那么将这些数据附加在提交的BUG描述中并将问题分配给对应的前端人员进行修复
image.png
网友评论