FTP服務(wù)主要提供上傳和下載功能。有時間需要我們測試服務(wù)器上傳和下載的性能。在這里我通過JMeter做一個FTP測試計劃的例子。
當然,JMeter官方網(wǎng)站的用戶手冊也有例子,但由于版本較早,我也算是對自己學(xué)習(xí)的一個總結(jié),所以再整理一個。
* 本人使用的是JMeter2.4版本。
* 測試的服務(wù)器是IP:124.205.228.54 (由于找不到FTP站點,所以在“主機屋網(wǎng)站http://www.zhujiwu.com申請了一個免費的FTP空間”)
1.創(chuàng)建一個線程組
2.線程組--->添加--->配置元件--->FTP請求缺省值。
3.線程組--->添加--->Sampler--->FTP請求
說明:
IP 為你FTP服務(wù)的IP
Remote file 為你FTP服務(wù)器上的一個文件。
local file 為本地你存放到本機上的路徑。
選擇 get(RETR) 為下載方式。
填寫你的FTP服務(wù)器的用戶名密碼。
3.按照第二步的方式再添加一個“FTP請求”。
說明:
IP 為你FTP服務(wù)的IP
Remote file 為你要上傳到FTP服務(wù)器上的文件路徑及文件名
local file 為本地你要上傳的文件的路徑。
選擇 put(RETR) 為上傳方式。
填寫你的FTP服務(wù)器的用戶名密碼。
4.添加一個監(jiān)控器:線程組--->添加--->監(jiān)控器--->Spline Visualizer
一個FTP計劃創(chuàng)建成功 :)