jmeter - 如何在 JSR223 采样器中使用 StringFromFile 函数?
问题描述
我找不到任何关于如何使用 StringFromFile 函数从 JSR223 采样器中的源数据文件中获取多条记录的好的文档/示例。有人可以帮我吗?
我的代码不起作用:
String filename = "filename.csv";
String record = StringFromFile(filename,"id");
解决方案
根据JSR223 Sampler文档,您不应该直接在脚本中使用它:
使用此功能时,请确保您的脚本代码不直接在脚本代码中使用 JMeter 变量,因为缓存只会缓存第一个替换。而是使用脚本参数。
所以解决方案是使用File.readLines()函数将文件读入字符串列表
推荐阅读
- typescript - 如何使用泛型键入 zip 函数?
- reflection - 如何从 Lua 脚本中获取有关函数调用的信息?
- r - 为什么我无法在 R 中加载“杂货”数据集?
- c++ - 每次我编译 exe c++ 程序时,它都被检测为病毒
- angular - 是否可以在 Angular 中 ping 本地地址?(如在终端)
- python - 如何在python3中找到符合特定条件的值
- html - 如何从数据中检索名称以响应vuejs
- docker - 我无法在 docker 容器中获取 access_token,失败并出现 502 bad gateway
- ios - 如何使用 ffmpeg 命令在视频中添加节拍和低音效果?
- axios - 是否可以从 JSONplaceholder 获取数组并使用 axios 将其存储在文件中?