【发布时间】:2019-11-19 19:08:28
【问题描述】:
我正在尝试使用 JMeter 执行端到端测试。测试包括写入 SFTP 文件夹和读取另一个 SFTP 文件夹写入操作生成的文件。
我能够使用 JMeter SSH SFTP 插件连接到 SFTP 文件夹,并且能够成功写入/读取 SFTP 文件夹内容。
被测应用程序根据输入文件(由 JMeter 放置)创建一个输出文件。我现在面临的挑战是读取在 SFTP 文件夹上创建的内容/文件。
被测应用程序写入一个带有 JMeter 可能不知道的日期时间字符串的文件,因此我正在尝试读取最新文件。
JMeter SSH SFTP 插件提供了许多选项,即 ls、rm、rmdir 等,但是,我选择了编辑选项 (${sftp username@servername 'ls -ltr /server/path | tail -n 1'}) 并尝试使用以下命令来读取文件,但我都没有查看错误或响应。
如果您能想到更好的解决方案,我将不胜感激。如果您希望我分享更多信息,也请告诉我。
提前致谢。
【问题讨论】:
标签: java jmeter sftp jsch beanshell