Advertisement

jmeter接口测试第4个实例:关联与请求依赖关系

阅读量:

一、关联:

关联就是用来解决请求与请求间的依赖,

二、一般出现场景,有两种

(1)每位用户的登录操作都会产生不同的 session 信息,在更新用户数据的过程中必须依赖 session 的动态信息进行保存。 要获取 session 需要在请求中添加相应的参数或头信息。 举个例子来说,在登录后需要修改密码的操作中:尽管修改密码本身并不涉及 token 值(即不需要 server 返回 token),但 server 必须通过 session 来确认最新的身份验证结果以确保安全。 因此在调用相关接口时必须携带最新的 session 信息。 这时候我们可以采用以下三种方法之一来解析并提取 login 接口返回的数据中的 session 项:然后在 modify password 接口处引入一个 cookie 管理器(Cookie Manager)。该 cookie 管理器的名字与存储值分别对应 login 接口返回 cookie 的 key 名称以及我们之前解析出来的 cookie 对象变量名。

(2) 也存在常见的场景:在第二个请求提交时需要获取的相关参数应当基于第一个请求返回的数据进行获取。例如:该接口的主要功能是让用户输入保密问题的答案,并将返回的一个token值用于后续修改密码时的操作中作为必要的参数输入

二、提取session或返回值信息

全部评论 (0)

还没有任何评论哟~