Jmeter系类(31) - JSR223(1) | 控件介绍
JSR233 介绍
-
JSR223控件执行JSR223脚本代码用于创建/更新所需的某些变量
-
JSR223可以使用其内置的变量,有助于精简脚本,提高开发测试的效率
-
由于JSR223脚本编译方式基本相同,JSR223取样器、JSR223前置处理器、JSR223后置处理器、JSR223断言、JSR223定时器以及JSR223监听器,一通百通
-
相比于BeanShell 取样器,JSR223取样器+groovy脚本具有可大大提高性能的功能(编译),同时JSR223控件支持更多的脚本语言,其中包括BeanShell脚本,所以在编写脚本时不建议使用BeanShell 取样器,BeanShell比较吃CPU
-
下面介绍主要以JSR223取样器为主,脚本选择groovy
-
groovy知识储备:https://www.cnblogs.com/gltou/tag/Groovy/
页面讲解
以JSR223取样器为例
-
名称:显示的此取样器的描述性名称,可自定义
-
语言:要使用的JSR223脚本语言的类型
-
参数:要传递到脚本文件或脚本的参数列表
-
脚本文件:用于执行的脚本文件,若没有脚本文件,将执行脚本
-
脚本:传递给JSR223执行的脚本
-
如果提供了脚本文件,则执行脚本文件,否则执行脚本