Jmeter中动态获取jsessionid来登录

Jmeter中很多请求的url里会包含jsessionid,如 http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x。jsessionid值为cookie中的jsessionid,会动态变化,所以需要动态获取。

一般这种情况下前一个url的响应中会包含这个有jsessionid的链接,所以可以这样如理来将jsessionid的值赋给变量:

  1. 可以在前一个url的http请求下添加 正则表达式提取器
  2. 正则表达式结构如下:
  3. 这样在url中写成 http://www.xxx.com/xxx_app;jsessionid==${jsessionid}?a=x&b=x

这样就可以动态获取jsessionid,然后就可以登录成功了。

  

原文地址:https://www.cnblogs.com/fengsiyi/p/6900252.html