jmeter使用jp@gc - Dummy Sampler插件模拟mock测试

jmeter使用jp@gc - Dummy Sampler模拟mock测试:

什么是mock?
测试桩,模拟被测对象的返回,用于测试
通常意义的mock指的就是mock server, 模拟服务端返回的接口数据,用于前端开发,第三方接口联调

1.简介
它用于模拟一个接口请求,效果类似于 Mock。 我们可以设置响应码、响应信息、延迟时间(latency)、响应时间、模仿响应时间、请求数据、 响应数据; 它的意义在于:当服务器还没有开发完成时,帮助我们调试脚本;
我们可以通过后置处理器获取 Dummy Sampler 里面的信息,供后面的业务使用;例如:可以通过json提取器,提取第三接口返回字段,提供给下面接口使用:下面的接口拿这个参数,调试接口脚本

假设我们现在有一个测试场景,该场景包括两个步骤:

1)用户登录,登录的输入为email和password,输入格式为JSON,比如{“email”:“user1”, “password”:“password1”};输出为类似于下面的JSON信息 {“successful”: true, “account_id”:“0123456789”}

2)后续的请求需要传入上一步返回的account_id字段的信息,然后得到关于该账户的详细信息,比如:

{“account_name”: “test”, “account_id”:“0123456789”, “name”:“张三”}

在脚本的编写过程中,可能服务器端的服务还没有开发完成;或者你要测试一个正则表达式,服务器端不能返回满足符合要求的内容,这个时候就

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值