如何从Jmeter执行java类

时间:2010-09-22 11:06:24

标签: java jmeter beanshell

有没有办法从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提供,所以它需要包含在测试中因为它是流程的一部分。

2 个答案:

答案 0 :(得分:3)

尝试使用BSF Sampler代替BSF Listener,在脚本语言字段中选择beanshell,它将像魅力一样工作。

答案 1 :(得分:-1)

最简单的方法是为jmeter创建自己的采样器。这是一个简单的例子,向您展示如何: https://newspaint.wordpress.com/2012/11/28/creating-a-java-sampler-for-jmeter/