Fiddler 模拟服务端自动响应
接口工具:Fiddler
测试网站:www.imooc.com
测试步骤:
1、先用 Fiddler 捕捉服务器返回数据保存,另存为 Fiddler_xxx.htm
2、notepad++ 打开 Fiddler_xxx.htm修改数据,作为模拟服务器返回的测试数据
3、将刚才修改的 Fiddler_xxx.htm 配置到 Fiddler 的AutoResponse 中
4、在 Fiddler 中对同一个接口向服务器发起请求,可以查看到返回我们刚修改的测试数据
演示:
1、打开Fiddler,浏览器访问 www.imooc.com,Fiddler 捕捉浏览器数据,点击【检查器】--【TestView】 -- 【View in Notepad】,将返回结果另存为 Fiddler_12-21-43.htm
【检查器】英文 Inspectors
2、打开保存的 htm 文件,将标题改成 “Fiddler模拟服务器返回”,保存。
3、将刚才修改的 Fiddler_xxx.htm 配置到 Fiddler 的AutoResponse 中
4、我们点击Fiddler工具的的清除按钮,浏览器刷新网站 https://www.imooc.com/ ,可以看到网页的标题变成了
这是Fiddler模拟服务器返回的数据
我们将【自动响应】的【启动规则】去掉,刷新网站,这会网站返回的是服务器端真实返回的数据,标题变回
Fiddler 模拟服务器返回有什么意义呢?
比如在做前端页面测试时,想要修改某个内容长度,检测页面展示是否友好,就可以通过Fiddler修改内容模拟服务器返回看到效果
就不需要去修改数据库的数据,不会影响到其他测试人员做测试