我们正在与ANT一起建造,并且正在使用位于binary file from JMeter的下的JAR。用于Java请求采样器的AbstractJavaSamplerClient
位于文件\lib\ext\ApacheJMeter_java.jar
中。为了使用这个抽象类,您还必须导入JAR文件\lib\ext\ApacheJMeter_core.jar
,该文件是(例如)持有类SampleResult
的类。
在构建我们的Java类后,我们将生成的JAR文件也放入文件夹\lib\ext\
。 如果我们的类使用任何依赖(第三部分JAR),我们把它放在'\ lib'文件夹中。 之后,您可以启动JMeter,并且可以在Java请求采样器中选择Java类。
这里是将这样一个Java请求采样的示例:
public class JavaRequestSamplerDemo extends AbstractJavaSamplerClient {
@Override
public SampleResult runTest(JavaSamplerContext ctx) {
JMeterVariables vars = JMeterContextService.getContext().getVariables();
vars.put("demo", "demoVariableContent");
SampleResult sampleResult = new SampleResult();
sampleResult.setSuccessful(true);
sampleResult.setResponseCodeOK();
sampleResult.setResponseMessageOK();
return sampleResult;
}
}
JMeter的现在处于行家中央。 – Ardesco 2012-02-09 14:28:25