1、创建登录的【HTTP请求】,并配置接口所需参数;
2、创建【正则表达式提取器】,用正则表达式提取cookie字段;
3、创建【调试取样器】,便于观察第2步提取出的数据;
4、创建【BeanShell取样器】,编写脚本,将正则表达式中的变量变成全局变量,脚本如下:
${__setProperty(sessionid,${sessionid},)}
1、后面的 ${sessionid} 是正则表达式提取器中的变量;
2、前面的?sessionid?是新定义的全局变量,后续跨线程组使用时是使用的这个变量名。
创建并配置好【HTTP请求】
1、在【测试计划】下创建【HTTP cookie管理器】;
2、配置cookie所需字段,“值”可调用Bean Shell取样器里定义的变量,如下:
${__P(sessionid,)}