0
我正在使用SSH SFTP採樣器進行jmeter中的sftp測試。我能夠從Ftp位置獲取/放置文件到本地位置,反之亦然。但我無法將文件從一個目錄移動到另一個FTP位置。如何使用jmeter將文件從一個目錄移動到另一個FTP目錄中
請建議。
我正在使用SSH SFTP採樣器進行jmeter中的sftp測試。我能夠從Ftp位置獲取/放置文件到本地位置,反之亦然。但我無法將文件從一個目錄移動到另一個FTP位置。如何使用jmeter將文件從一個目錄移動到另一個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();
有關使用腳本退房How to Use BeanShell: JMeter's Favorite Built-in Component指南增強您的測試的更多信息。