jmeter之HTTP信息管理器、正则表达式联合使用(获取登录session

如图所示,信息管理头的信息为请求头信息,如图所示

注意事项:1)body date里面的参数要是要注意英文编写条件下,可以通过https://www.json.cn/在线的json格式刷格式

2)注意body date中参数为空和参数是空格的区别

3)注意请求时间超时和响应时间超时的区别

二)场景:用户登录后获取用户登录账号和登录session进行其他的操作,需要设置的步骤如下:

1)1.在登录请求,添加正则表达式,,从登录返回Request Headers或相应的内容中获取登录账号信息,用正则表达式进行提取

2.提取的登录账号信息在查询请求调用时,应在请求接口信息中进行引用

2)获得登录session的操作

1.在登录返回的信息中,通过正则表达式提取session进行截取

注意点:正则表达式提取时,开始标识的字段要与提取的字段之间加个空格,要提取的字段为混合字符串时,表达式为(.*)注意前面的点不要忽略

2。因为登录的session是存在查询等其他接口的http请求头里面,而不是在查询等接口字段的信息中添加用正则表达式提取的session

所有要把正则表达式提取的session信息,添加在http请求头中

 

原文地址:https://www.cnblogs.com/fengyiru6369/p/11283307.html