在测试过程中,需要跟第三方系统进行交互。
银行转账,电商中的发货流程。
autoresponder 自动响应
模拟服务器响应500
首先,在模拟器上操作首页,在Fiddler 中抓包
选择对应的请求,同时在 【Autoresponder】面板中 添加规则 【Add Rule】
会自动将请求添加到规则中
选择内置的结果
选择之后,点击 【save】
启用 规则 ✔【Enable rules】
再次刷新页面可以看到。
自定义返回结果
上面使用的是Fiddler内置的一些请求结果。
下面演示如何通过自定义内容返回。
刷新操作 抓到话题详情的接口。
找到话题详情页面信息。
在记事本中打开,修改里面的内容。修改完成之后文件保存。
文件的后缀名 使用 .json 格式。
在Fiddler中选择这个请求,使用自定义的文件格式。
添加新的规则
找到保存的数据文件。
再次刷新页面,使用到的数据是我们自定义的数据内容。
测试数据文件下载:data.json
这个例子主要演示 使用挡板的方式来进行数据模拟。
常见问题:
- mock 数据做过吗?
Mock, 挡板,假数据 都是同一个意思,指的是同一件事情。
在Fiddler中通过使用 Auto Responder 功能可以实现这样的效果。
你们的系统中第三方接口是怎么做的 ?
使用Fiddler做挡板。