分享一下我在工作中用过的 fiddler 中的 autoresponse 的一些使用场景: ‍‍一、用于辅助测试,快速验证前端页面的一些逻辑处理是否符合预期 前端对某列数据做四舍五入的处理,一时之间找不到符合要求的数据的时候,就可以使用该功能,篡改接口响应结果给前端,从而验证是否有 bug。 前端某列显示金额字段,当金额的数值超过某个值的时候,显示格式要进行转换,一时之间找符合要求的数据比较麻烦的时候,就可以使用工具的这个功能快速的辅助你进行测试。 前端更改了某个明细字段的长度,但是在测试环境可能汇总指标的值为 0,导致你进不去明细页面,看不到效果,那么可以篡改响应结果,把汇总的值由 0 改成其他值,绕过前端的校验。 二、用于辅助验证后端的处理逻辑 登录后能点击哪些菜单或按钮,是通过后端接口返回的,没权限的时候,前端控制不可点击。那如果篡改后端数据,新加入一个没有权限的接口返回前端,然后在页面上再去操作的时候,查看后端是否对权限做了二次校验。 有时候为了测试方便,会将生产的部分数据导入 sit 环境进行测试,但是有的基础数据又没导入,可能会存在在页面查询不到生产的数据 ,因为查询条件中选不到生产的某个网点,或者说 id 不匹配,这个时候就可以把查询接口中的接口响应结果用生产的接口的数据替换一下进行返回。‍‍

热议 更多

刚加入的伙伴

欢迎来到testingpai.com!


这是一个属于测试人员的小众社区,大家相互信任,以平等自由,热情奔放的价值观进行分享交流。希望大家能够找到与自己志同道合的伙伴,共同成长。

注册     关于
🍱 列表布局可以在功能设置中切换
在线 20     成员 3055     帖子 932     回帖 1216     评论 16