在测试的日常中,经过抓包工具进行抓包后,对返回和传参的参数进行修改,然后查看接口返回的参数是否符合预期是正常的操作。
在charles中,对接口进行断点,然后修改参数的方式是BreakPoint,当选定一个接口需要对其断点是,右键此接口 选择-BreakPoint 。
当选择BreakPoint 后,在charles的导航栏上找到-proxy,
在proxy模块中,选择BreakPoint Setting.
在breakPoint选定的接口后,接口的信息就会出现在此页面中,双击改接口,弹出窗口,在窗口中对接口进行修改,和拦截的是传参还是返回数据
如果勾选request就会才请求接口是先断言,然后修改传参的参数,选择response,则会在接口返回的数据进行断点拦截
,修改返回参数。
当再次有调用接口是,在charles中会弹出弹窗
我这显示的是返回的拦截,可以对其中返回的参数进行修改 ,修改后点击excute,则会将修改后的接口参会传输到对应的位置