java - 如何将字符串列表从 JMeter 传递到 Java 代码

标签 java eclipse groovy jmeter

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

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

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

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

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

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

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

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

最佳答案

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

例如,如果您的方法在 MyClass java 文件中,则如下所示:

 public static myMethod(List<String> list)

只需在 JSR223 元素中调用它即可:

 MyClass.myMethod(myList);

关于java - 如何将字符串列表从 JMeter 传递到 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47616274/

相关文章:

java - Geotools:wgs84 中缓冲区的边界框

grails - groovy中的Web爬虫和Grails每天都要爬网

groovy - SDN 4 Gradle 设置

android - 用于安卓安装的OpenCV

java - 在 Eclipse Tree Viewer 中单独选择树节点

java - java - 如何使用java api查询 “like”的mongodb?

java - instanceof 用于多种类型

用于防止多个 JVM 进程多次写入的 Java Filelock 不起作用

Java:读取文本文件并添加到数组

c++ - Eclipse:注释整个代码而不会被其他注释打断