测试中,想要通过改变接口返回的数据来改变客户端的响应操作,有很多种方法:比如通过fiddler里的重定向来制造本地的假数据。但是有时候这种方法可能并不是很理想,因为通过访问本地重定向返回的数据,每次都是一样的,如果你做的是资讯类的测试,可能会存在排重啊之类的机制,第二次访问的数据就会被清理掉,所以,我们可以利用其它方式去修改接口返回的数据。
用fiddler打断点的方式去更改接口里的个别参数,具体步骤如下:
step1:选择 rules ——> automatic breakpoints ——> after responses;这个选项默认是选择 disabled的
step2:再选择你需要更改的某个接口,在fiddler的response区域,选中TextView,更改参数;修改之后点击 Run to Completion。这样接口返回的数据就是你所需要的数据了
注意:更改参数的过程一定要快!很快!超级快!一定要在接口返回数据之前就更改完成,不然是不会生效的
网友评论