在实际的接口测试中,会遇到这样的情况,需要获得登录请求返回的token值作为下一个请求的传参。这种取值有很多种方式。常用的一般是json提取器和正则提取器,也可以beanshell来实现,个人习惯用正则提取器。就没有我用正则取不出的值(嘻嘻),正则到时候专门写一篇一看就懂,一学就会的取值方法。
前面说过接口自动化用例编写完成,执行时,每次执行的数据不会互相干涉。
依然拿我们的部落来举例。
我们需要完成的用例是用户发送加入部落的请求,返回成功。
这里涉及到两个注意点:1.用户只能加入一个部落 2.部落有人数限制。为了每次执行用例的数据不会互相干涉。
我们的做法是满足部落创建条件的用户创建部落成为酋长,选择另外一个用户加入部落,酋长解散部落(成员自动退出)
1.创建部落,获取部落id
在该请求的下面增加一条正则表达式提取器,用来提取部落id
2.加入部落,断言结果