码迷,mamicode.com
首页 > 系统相关 > 详细

JMeter之Beanshell用法

时间:2019-11-09 19:47:16      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:引用   数据   get   bsp   star   res   demo   var   写入   

1. 获取JMeter脚本中的变量 ${demoParam}

String demo = vars.get("demoParam");

2. 将数据保存到JMeter脚本中的变量 ${demeParam}

String a = "abcd1234";
vars.put("demoParam", a);

3. 将信息写入到JMeter.log文件

String demo = "ABCD";
log.info("this is a demo log" + demo);

4. prev - (SampleResult):   获取前面的sampler返回的信息,常用用法:

System.out.println(prev.getResponseCode());
System.out.println(prev.getResponseDataAsString());
prev.setResponseCode("222");
System.out.println(prev.getResponseCode());
prev.setResponseMessage("qiaoyeye你好");
System.out.println(prev.getResponseMessage());
prev.setResponseData("qiaoyeye你好","UTF-8");
System.out.println(prev.getResponseDataAsString());
System.out.println(${port});
System.out.println(ctx.getThreadNum());

5. props:即JMeterProperties - class java.util.Properties,操作jmeter属性,该变量引用了JMeter的配置信息,可以获取Jmeter的属性,它的使用方法与vars类似,但是put函数,value数据类型只能为String,不能是一个对象。对应于java.util.Properties。 

  a) props.get("START.HMS");  注:START.HMS为属性名,在文件jmeter.properties中定义 

  b) props.put("PROP1","1234"); 

JMeter之Beanshell用法

标签:引用   数据   get   bsp   star   res   demo   var   写入   

原文地址:https://www.cnblogs.com/swordsman180309/p/11827320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!