beanshell:和setup类似,登录前需要做的工作,是一种java源代码解释器,具有脚本语言的特性
使用beanshell可以使jmeter实现更多的业务需求
beanshell常用语法
vars.get() 从jmeter中获得变量
vars.put() 把数据保存为jmeter的变量
log.info() 打印
props.get() 读取jmeter.properties文件里的内容
- 正向传ip地址给jmeter使用
String ip="localhost";
vars.put("ip_1",ip);
log.info("--------" + ip + "----------");
2. 反向获取jmeter内的端口
String port_new = vars.get("port");
log.info("--------" + port_new + "----------");
3. 读取jmeter配置文件内的内容
log.info(props.get("language"));