jmeter(十)-BeanShell

2024-09-01  本文已影响0人  足__迹

概念

BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;
BeanShell是一种松散类型的脚本语言(这点和JS类似);
BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性,非常精简的解释器jar文件大小为175k。
BeanShell执行标准Java语句和表达式,另外包括一些脚本命令和语法。

Jmeter模块

定时器 : BeanShell Timer
前置处理器 : BeanShell PreProcessor
采样器:BeanShell Sampler
后置处理器:BeanShell PostProcessor
断言:BeanShell断言
监听器:BeanShell Listener

BeanShell常用内置变量

JMeter在它的BeanShell中内置了变量,[用户]可以通过这些变量与JMeter进行交互,其中主要的变量及其使用方法如下

1,log
使用log时会将日志信息保存到jmeter.log文件中,也可以打开log viewer实时查看日志信息,在调试脚本的时候,可以将结果输出到日志,判断结果是否正确
常用:log.info("");

2,vars
操作jmeter变量,常用方法

3,prev
获取前一个取样器的返回值,常用的方法有:

上一篇 下一篇

猜你喜欢

热点阅读