JMeter - 使用 JCIFS 的 CIFS 支持
JMeter - CIFS support using JCIFS
有没有人尝试使用 JCIFS 在 JMeter 中编写脚本到远程共享上的 write/read/delete 文件?谢谢。
可扩展性是JMeter 的主要特性。
关于你的问题,我建议如下:
- 下载 jcifs-*.jar 并将其放到 JMeter 安装的 /lib 文件夹中
- 下载groovy-all-*.jar并放到相同位置
- 重启Jmeter
- 为 类 和方法参考添加 JSR223 Sampler and put JCIFS-specific code there. See JCIFS API documentation。
- 确保在 "Language" 下拉菜单中选择 "groovy" 语言
- 如果需要,添加更多 JSR223 采样器
记住以下几点:
- 不要在 groovy 代码中将 JMeter 变量引用为
${VAR}
- 如果您使用 "Script" 输入而不是 groovy 文件的路径 - 将一些独特的(每个采样器)放入 "Compilation Cache Key" 输入
有关 "why groovy"、groovy 脚本引擎安装说明和脚本最佳实践的详细说明,请参阅 Beanshell vs JSR223 vs Java JMeter Scripting: The Performance-Off You've Been Waiting For! 指南。
有没有人尝试使用 JCIFS 在 JMeter 中编写脚本到远程共享上的 write/read/delete 文件?谢谢。
可扩展性是JMeter 的主要特性。
关于你的问题,我建议如下:
- 下载 jcifs-*.jar 并将其放到 JMeter 安装的 /lib 文件夹中
- 下载groovy-all-*.jar并放到相同位置
- 重启Jmeter
- 为 类 和方法参考添加 JSR223 Sampler and put JCIFS-specific code there. See JCIFS API documentation。
- 确保在 "Language" 下拉菜单中选择 "groovy" 语言
- 如果需要,添加更多 JSR223 采样器
记住以下几点:
- 不要在 groovy 代码中将 JMeter 变量引用为
${VAR}
- 如果您使用 "Script" 输入而不是 groovy 文件的路径 - 将一些独特的(每个采样器)放入 "Compilation Cache Key" 输入
有关 "why groovy"、groovy 脚本引擎安装说明和脚本最佳实践的详细说明,请参阅 Beanshell vs JSR223 vs Java JMeter Scripting: The Performance-Off You've Been Waiting For! 指南。