在测试过程中,需要跟第三方系统进行交互。
银行转账,电商中的发货流程。


使用 域名进行过滤
image.png

autoresponder 自动响应

模拟服务器响应500

首先,在模拟器上操作首页,在Fiddler 中抓包
选择对应的请求,同时在 【Autoresponder】面板中 添加规则 【Add Rule】
image.png

会自动将请求添加到规则中
image.png

选择内置的结果
image.png
选择之后,点击 【save】

image.png
启用 规则 ✔【Enable rules】
再次刷新页面可以看到。
image.png

自定义返回结果

上面使用的是Fiddler内置的一些请求结果。
下面演示如何通过自定义内容返回。
image.png
刷新操作 抓到话题详情的接口。

找到话题详情页面信息。
image.png

在记事本中打开,修改里面的内容。修改完成之后文件保存。
image.png
文件的后缀名 使用 .json 格式。
image.png

在Fiddler中选择这个请求,使用自定义的文件格式。
添加新的规则
image.png
image.png

找到保存的数据文件。

image.png

再次刷新页面,使用到的数据是我们自定义的数据内容。
image.png

测试数据文件下载:data.json

这个例子主要演示 使用挡板的方式来进行数据模拟。

常见问题:

  1. mock 数据做过吗?

Mock, 挡板,假数据 都是同一个意思,指的是同一件事情。
在Fiddler中通过使用 Auto Responder 功能可以实现这样的效果。

  1. 你们的系统中第三方接口是怎么做的 ?

    使用Fiddler做挡板。