全局变量:作用:把局部变量,转换为全局变量,其他线程组就可以取用全局变量
使用场景:做性能测试的时候,压测单接口,不包含登录接口
存全局变量:${__setProperty(token_global,${token},)}
取全局变量:${__property(token_global,,)}
beashell:作用:执行js代码,java代码,jmeter的语法
应用场景:jmeter组件解决不了的问题,都可以在beanshell里边写代码搞定
格式:vars.put()、往当前线程组的变量池中存变量
json提取器:作用:提取接口响应中的内容,存到变量中
使用场景:上边接口响应中的数据,给到下一个接口使用(接口串联)、登录问题
json path语法:$代表json数据、.代表{、[]代表[
数字代表第几条数据 0第1条依次类推
格式$dta.list[0].id