在工作中,用JM录制了登录---退出的脚本,但是多次请求后发现,总是返回的录制脚本的时候使用的账号的数据。

经过研究发现,login后,响应里的每次返回的token值是变化的,顺着往下看,下一个请求中发送出去的token却一直是同一个不变。fxxk!!!

于是,

1.在login上添加正则表达式,提取出每次变化的token

2.再之后的请求中,引用这个token,(也可以再之后的每个请求信息头管理器中,把token,的值换成${token})

3.还发现,添加Debug Sampler,在查看结果树中,可以查看正则是否有获取成功

正好再研究下,正则表达式中的各种规则。。。不会的太多了。。。汗!!!

图一

jmeter 正则表达式的关联-LMLPHP

图2

jmeter 正则表达式的关联-LMLPHP

图3

jmeter 正则表达式的关联-LMLPHP

05-26 19:26