Jmeter 获取信息 函数助手
一、获取信息函数助手
1、获取信息函数
- __TestPlanName
- __threadGroupName
- __threadNum
- __samplerName
- __machineIP
- __machine Name
在TestPlan添加BeanShellSample请求,通过BeanShell将上面函数获取信息打印到控制台。
Bean Shell 脚本
//__TestPlanName
vars.put("testplan","${__TestPlanName}");
String testplanName = vars.get("testplan");
log.warn("=============计划名称:"+testplanName);
//threadGroupName
vars.put("threadGroup","${__threadGroupName}");
String threadGroupName = vars.get("threadGroup");
log.warn("=============线程组名称:"+threadGroupName);
//__threadNum
vars.put("threadNum","${__threadNum}");
String threadNum = vars.get("threadNum");
log.warn("=============线程编号:"+threadNum);
//__samplerName
vars.put("samplerName","${__samplerName()}");
String samplerName = vars.get("samplerName");
log.warn("=============请求名称:"+samplerName);
//__machineIP
vars.put("machineIP","${__machineIP()}");
String machineIP = vars.get("machineIP");
log.warn("=============返回IP地址:"+machineIP);
//__machine Name
vars.put("machineName","${__machineName()}");
String machineName = vars.get("machineName");
log.warn("=============返回设备名称:"+machineName);