一、rewrite篡改返回值
应用场景:该功能主要是篡改返回值,来验证前端对返回数据的处理和检验是否正确,在实际工作中,有很多时候,返回值是不确定的,但是测试工作需要提前覆盖,避免出现在上线后,实际环境用户使用会出现问题。
1、点击上方“Tools”,选择Rewrite
2、勾选 Enable Rewrite
3、配置请求,可直接复制抓取到的URL到host中,会自动填充
4、修改返回值
Type选择body
Where选择Respone
完成后点击OK
二、MapLocal
应用场景:将请求指向本地文件,本地文件代替服务器,返回给前端,可有效解决测试过程中,对服务器的依赖,将工作前置,但是需要本地文件格式与服务器返回的一致,同时还需要前端对返回的请求头不做检验
1、构造或者保存响应体
2、修改请求指向到指定文件,用指定文件中的内容代替服务器响应
三、MapRomote重定向服务器
应用场景:摆脱对前端的依赖,可以将请求发送到自定义的服务器,满足快速迭代和测试需要
1、点击上方“Tools”,选择Map Remote
2、勾选 Enable Map Remote
3、配置请求,可直接复制抓取到的URL到host中,会自动填充