首页 > 系统相关 >JMeter中的BeanShell

JMeter中的BeanShell

时间:2022-11-06 22:36:33浏览次数:35  
标签:Java 后置 BeanShell 日志 JMeter 处理器

一、BeanShell

1、什么是BeanShell?

  BeanShell是由Java编写的,相当于一个小巧的Java源码解释器,简单来说就是你可以在里面写代

码,然后通过BeanShell翻译成插件可以识别指令去执行相关的操作。

2、JMeter中用BeanShell的优势

  JMeter也是由Java编写的,而Java运行需要先编译,而BeanShell作为一款解释器直接运行源代码

就可以。

3、BeanShell在JMeter中的作用

  BeanShell在JMeter中有着广泛的应用,包括前置处理器、后置处理器、Sampler(取样器)等。

  前置处理器:主要是接口请求前做一些逻辑,生成参数化数据。

  后置处理器:用于提取参数、参数格式设置等。

  Sampler(取样器):可以作为独立的请求,支持各类请求编写、数据生成。

二、用Beanshell PostProcessor(BeanShell后置处理程序)打印日志

 

日志信息过多,通过if判断打印出需要的日志

 

标签:Java,后置,BeanShell,日志,JMeter,处理器
From: https://www.cnblogs.com/xiao-wlkq/p/16549111.html

相关文章