本文主要是介绍Jmeter后置处理器之BeanShell,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章来源:https://www.cnblogs.com/sunny-sl/p/11231830.html
内置变量
-
log
写入信息到jmeber.log文件,使用方法:log.info(“This is log info!”); -
ctx
该变量引用了当前线程的上下文,使用方法可参考:org.apache.jmeter.threads.JMeterContext。 -
vars - (JMeterVariables)
操作jmeter变量,这个变量实际引用了JMeter线程中的局部变量容器(本质上是Map),它是测试用例与BeanShell交互的桥梁,常用方法:
a) vars.get(String key):从jmeter中获得变量值
b) vars.put(String key,String value):数据存到jmeter变量中 -
props - (JMeterProperties - class java.util.Properties)
-
操作jmeter属性,该变量引用了JMeter的配置信息,可以获取Jmeter的属性,它的使用方法与vars类似,但是只能put进去String类型的值,而不能是一个对象。对应于java.util.Properties。
a) props.get(“START.HMS”); 注:START.HMS为属性名,在文件jmeter.properties中定义
b) props.put(“PROP1”,“1234”); -
prev - (SampleResult
这篇关于Jmeter后置处理器之BeanShell的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!