【问题标题】:How to pass list of strings from JMeter to Java code如何将字符串列表从 JMeter 传递到 Java 代码
【发布时间】:2017-12-03 07:33:26
【问题描述】:

我想将一个指向字符串列表的指针从 JMeter 传递给我用 Eclipse 编写的 Java 代码,因为我想对该列表执行操作。

可以传递字符串列表吗?如果是这样,应该是什么方式传递它,在函数的原型行中写什么?

这就是我在 JMeter 中创建列表的方式:

List<String> myList = new ArrayList<String>();
props.put("myListKey", myList);

这就是我在 JMeter 的另一个采样器中调用它并对其执行操作的方式:

List<String> myList = props.get("myListKey");

我想在Eclipse中对列表进行操作并返回给JMeter,可以吗?

如何将myList 传递给我用 Eclipse 编写的 Java 代码?

【问题讨论】:

  • jmeter 在不同的 jvm 进程中运行,而 eclipse 在不同的进程中运行,你要问的是进程间通信,有办法做到这一点,但你真的想这样做吗?告诉你想用那个列表做什么会产生一些答案。
  • 我想根据许多标准将值添加到列表中在Jmeter中传递它? ,你能详细说明一下吗?
  • 用插件/采样器和许多类扩展 jmeter。
  • 抱歉,Sagar 我不明白你的回答

标签: java eclipse groovy jmeter


【解决方案1】:

Eclipse 只是一个用于开发的 IDE。你的意思是你的代码(我假设在 Java 中)你正在用 Eclipse 编译并作为 jar 加载到 JMeter lib。

如果您的方法例如在 MyClass java 文件中看起来像:

 public static myMethod(List<String> list)

只需在 JSR223 元素中调用它:

 MyClass.myMethod(myList);

【讨论】:

    猜你喜欢
    • 2017-05-15
    • 2012-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 2014-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多