使用Fiddler Mock100条以上不同的响应数据

1.需求

现在有一个测试点:如果今天的作业没有做完就在日期右上角显示数量1,如果有2天的作业没有做完就在日期的右上角显示数量2,同理:如果待做作业的日期超过99天,显示成99+,如下图所示,那么怎样实现显示99+呢?

通过抓取接口发现,并没有字段直接控制数量的显示,而是每条数据有个CeateTime字段,如果每个对象的CreateTime日期不同(年月日),那么日期右上角的数量就会改变!

2.实现

如果使用普通的Mock数据的方法,需要手动增加100条以上的数据,并且每条数据都要修改CreateTime字段,工作量很大!

这时可以通过在FiddlerScript中编写脚本来实现!操作步骤如下:

2.1.首先在Tools-->Options...-->Scripting中引入两个文件:System.Web.dll,以及System.Web.Extensions.dll,如下图所示:

2.2.接着在FiddlerScript中编写脚本,点击这里查看源码

3.3.点击Replay重新发送刚才的请求,就可以看到日期右上角的数量发生了变化!

注意:如果验证完毕,别忘记把上面的代码注释掉了!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小蝌蚪找玛玛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值