jmeter 之 beanshell sample
Lightweight Scripting for Java
-
-
定时器: BeanShell Timer
-
前置处理器:BeanShell PreProcessor
-
采样器: BeanShell Sampler
-
后置处理器:BeanShell PostProcessor
-
断言: BeanShell断言
-
监听器: BeanShell Listener
-
1、操作变量:通过使用Bean shell内置对象vars可以对变量进行存取操作
2、操作属性:通过使用Bean shell内置对象props 可以对JMeterProperties 进行存取操作
3、自定义函数:可以直接写java程序来对对变量进行操作
4、直接引用java文件
注意windows的路径双\\
如果当前文件,引用了另一个类,需要使用import声明:
五、引用外部class文件:
addClassPath路径不能包含包名,这个问题搞了一个下午,还是google靠谱呀
classpath的地址要到包名那一层
六、引用外部Jar包:
或者放置jmeter bin下面的lib\ext 下面:
七、其它用法:
参数哪里有个坑,要用空格隔开,还是要看官方文档啊
或者把脚本写到文件里: