Jmeter接口自动化实践二--如何调用前请求的返回数据

本文介绍了在JMeter接口自动化测试中如何利用正则表达式提取器获取登录请求返回的token值,并将其作为后续请求的参数。通过创建部落、加入部落和解散部落的示例,阐述了接口测试中的数据隔离策略,以及如何验证接口执行的正确性,包括断言和数据库数据对比。
摘要由CSDN通过智能技术生成

在实际的接口测试中,会遇到这样的情况,需要获得登录请求返回的token值作为下一个请求的传参。这种取值有很多种方式。常用的一般是json提取器和正则提取器,也可以beanshell来实现,个人习惯用正则提取器。就没有我用正则取不出的值(嘻嘻),正则到时候专门写一篇一看就懂,一学就会的取值方法。

前面说过接口自动化用例编写完成,执行时,每次执行的数据不会互相干涉。

依然拿我们的部落来举例。

我们需要完成的用例是用户发送加入部落的请求,返回成功。

这里涉及到两个注意点:1.用户只能加入一个部落 2.部落有人数限制。为了每次执行用例的数据不会互相干涉。

我们的做法是满足部落创建条件的用户创建部落成为酋长,选择另外一个用户加入部落,酋长解散部落(成员自动退出)

1.创建部落,获取部落id

在该请求的下面增加一条正则表达式提取器,用来提取部落id

2.加入部落,断言结果

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值