美文网首页工作生活
JMeter脚本开发之BeanShell语法

JMeter脚本开发之BeanShell语法

作者: 猿二胖 | 来源:发表于2019-07-03 15:02 被阅读0次
一、BeanShell访问Jmeter属性
1、属性、变量、上下文
  • Vars:获取Jmeter中定义的变量,或者设置变量
vars.get("变量名称")
vars.put("变量名称","变量值")
  • Props:获取Jmeter中的属性,或者设置属性
props.get("属性名称")
props.put("属性名称","属性值")
  • cxt:Jmeter上下文信息,可以用来获取线程数、线程状态、线程号等信息
cxt.cleanAfterSample()//清除缓存数据,sampler 执行完毕后,由jmeter内部直接调用
cxt.clear()//直接由Jmeter内部直接调用
cxt.getCurrentSampler()
cxt.getEngine()
cxt.getPreviousResult()
cxt.getPreviousSampler()
cxt.getProperties()
cxt.getSamplerContext()
cxt.getThread()
cxt.getThreadGroup()
cxt.getThreadNum()
cxt.getVariables()
2、请求数据
  • SamlperData:发送给服务器的数据
3、响应数据
  • SampleResult:用来获取响应数据、响应吗等信息。只读。
  • Response:获取响应数据。只读。
  • ResponseCode:响应码。
  • ResponseHeaders:响应头信息
  • ResponseMessage:响应信息
  • ResponseData:获取响应数据
4、设置断言
  • Failure:用来设置断言成功与否,Boolen类型
  • FailureMessage:用来设置失败信息

相关文章

网友评论

    本文标题:JMeter脚本开发之BeanShell语法

    本文链接:https://www.haomeiwen.com/subject/oarqhctx.html