如何从Jmeter执行Java类


问题内容

有没有一种方法可以从jmeter执行Java类?我已经用maven程序集包装了我的课程,并将其放在JMETER_HOME的lib文件夹中。然后我在测试用例中创建了BSF
Listener并写道:

import my.package.name.App;

my.package.name.App app = new my.package.name.App("argument1", "argument2");

还有另一种执行java类的方法,或者直接用java
-jar调用jar的方法,该类基本上从较小的文件中创建一个大文件,这些文件的位置由jmeter提供,因此它需要包含在测试中,因为部分流程。


问题答案:

尝试BSF取样,而不是BSF监听器,脚本语言字段中选择beanshell,它会像一个魅力。