jmeter BeanShell PreProcessor的用法

上一篇 / 下一篇  2016-10-08 16:12:30 / 个人分类:jmeter

BeanShell PreProcessor是一个前置处理器,它可以进行一些处理,比如执行一个算法并将结果存储到参数中。它只支持java语言。也可以使用JSR223 PreProcessor,选择java语言,java语言括号中的内容就是使用BeanShell引擎的意思。

Parameter中填写的是要用到的参数,多个参数用空格区分。用到的参数都是之前在jmeter中得到了值的参数。
File Name:可以把脚本写在文件里,此处填带脚本的文件名
Script.:
如使用jar需将jar提前放入jmeter安装目录的\lib\ext下,并重新启动jmeter。其实也可以放到\lib,但人家建议放到\lib\ext。
使用import来导入,import的路径就是在eclipse中import的路径
使用vars.get("xxx")来将jmeter中的参数的值获取到java中。
使用vars.put("xxx")来将java中的参数的值储存到jmeter中,之后使用${xxx}来使用。
图片中的代码是使用RSAUtils类中的getEncrypt函数来做一个计算,并将计算结果储存到${encrypted}中。

TAG: Beanshell BeanShell JSR223

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 22122
  • 日志数: 8
  • 建立时间: 2016-09-09
  • 更新时间: 2016-10-08

RSS订阅

Open Toolbar