天天看点

8.5 脚本增强 增加关联

在性能测试脚本中,常常出现上一个请求的返回结果中包含了下一个请求需要发送的参数,这就是关联。

关联实质是请求与请求之间存在数据依赖关系。

实现关联的一般步骤是:1) 从上一个请求提取关心的数据保存到变量,

2) 在下一个请求引用该变量 ${变量名}。

提取方法很多,最常使用:正则表达式提起器、XPath提取器、Css/Jquary提取器、Json提取器及BeanShell等具有提取功能的后置处理器。

后置处理器的详细使用方法请查看 测试元件下 后置处理器小节 的内容。

简单的例子

在前面的请求响应结果中提取plansn,在后面的请求中使用该变量,

8.5 脚本增强 增加关联
8.5 脚本增强 增加关联

复杂的例子

禅道的登陆例子,需要从登陆的get请求结果中提取rand值,然后和password进行计算得到最终密码。

8.5 脚本增强 增加关联
8.5 脚本增强 增加关联
8.5 脚本增强 增加关联

欢迎关注我的网易云课程

https://study.163.com/courses-search?keyword=软件测试123#/?ot=5