我正在使用 SSH SFTP Sampler 在 jmeter 中进行 sftp 测试。我能够从 Ftp 位置获取/放置文件到本地位置,反之亦然。但我无法将文件从一个目录移动到同一 FTP 位置的另一个目录。
请建议。
我建议为此使用Beanshell Sampler和Apache Commons FTPClient 。
FTPClient 有rename(from, to)方法,可用于在 FTP 服务器上移动文件。
示例代码:
import org.apache.commons.net.ftp.FTPClient;
FTPClient client = new FTPClient();
client.connect("your FTP server address");
client.login("username", "password");
client.rename("folder1/file1.txt", "folder2/file1.txt");
client.logout();
client.disconnect();
Run Code Online (Sandbox Code Playgroud)
有关使用脚本增强测试的更多信息,请查看如何使用 BeanShell:JMeter 最喜欢的内置组件指南。
| 归档时间: |
|
| 查看次数: |
7356 次 |
| 最近记录: |