java - Jmeter中的RemoteJMeterEngineImpl类,如何创建实例并调用rconfigure

标签 java jmeter jmeter-plugins

议程 - 从本地主机 Java 类调用远程区域的 JMeter

我发现RemoteJMeterEngineImpl类有助于调用远程区域的JMeter

问题 - 由于私有(private)构造函数,无法创建 RemoteJMeterEngineImpl 类的实例

如果有人知道如何使用 RemoteJMeterEngineImpl 类,请帮忙

最佳答案

你正在做一些奇怪的事情并且绝对不受支持。通常,您应该启动并运行远程从站,如果您需要以编程方式启动测试,我相信 DistributedRunner class是你可以使用的东西。

示例代码:

List<JMeterEngine> engines = new LinkedList<>();
Properties remoteProps = new Properties();
//set properties you want to send to remote clients here
DistributedRunner distributedRunner=new DistributedRunner(remoteProps);

List<String> hosts = new LinkedList<>();
//add your JMeter slaves here
hosts.add("remote_host_1");
hosts.add("remote_host_2");
distributedRunner.setStdout(System.out);
distributedRunner.setStdErr(System.err);
distributedRunner.init(hosts, testPlanTree);
engines.addAll(distributedRunner.getEngines());
distributedRunner.start();

参见Five Ways To Launch a JMeter Test without Using the JMeter GUI文章和jmeter-from-code示例项目以了解有关 JMeter 测试的编程创建和执行的更多信息。

关于java - Jmeter中的RemoteJMeterEngineImpl类,如何创建实例并调用rconfigure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44826203/

相关文章:

java - ReSTLet 是否支持批处理?

JMeter - GET 的重定向 URL 错误......?

groovy - JMeter中JSR223定时器的使用方法

java - 如何在非GUI模式下使用Java代码在post请求中添加请求体数据进行JMeter测试?

centos - 在 CentOS 上 jMeter JSON 解析失败

java.lang.NumberFormatException : For input string: "0.000"

java - 等效于没有弹出窗口和一个 optional 的 Android 单选按钮?

java - 为什么我的所有数组索引值都设置为相同的值

Jmeter : How to increase JVM heap space from Jmeter Plugin

jmeter - 请保护ChromeDriver及相关测试框架使用的端口,防止恶意代码访问