Jmeter BeanShell脚本相关
一、变量
1.设置线程组变量
// 设置线程组变量
vars.put("token",token);
2.设置全局环境变量
// 设置全局环境变量
import org.apache.jmeter.util.JMeterUtils;
JMeterUtils.setProperty("token","${token}");
二、处理响应结果
1.获取接口响应结果
// 导入JSON包
import org.json.JSONObject;
import org.json.JSONArray;
// 获取接口响应结果,转换成JSON对象
String response = prev.getResponseDataAsString();
JSONObject responseJson = new JSONObject(response);
log.info(response);
// 获取JSON对象中的列表数据data
JSONArray data = responseJson.getJSONArray("data");
三、日志
1.打印日志-字符串
// 打印日志-字符串
log.info("===log===" + token);
2.打印日志-对象
// 打印日志-对象
log.info("log={}",token);