使用JMeter建立FTP測試計劃
FTP服務主要提供上傳和下載功能。有時間需要我們測試伺服器上傳和下載的效能。在這裡我通過JMeter做一個FTP測試計劃的例子。
當然,JMeter官方網站的使用者手冊也有例子,但由於版本較早,我也算是對自己學習的一個總結,所以再整理一個。
* 本人使用的是JMeter2.4版本。
* 測試的伺服器是IP:124.205.228.54 (由於找不到FTP站點,所以在“主機屋網站http://www.zhujiwu.com申請了一個免費的FTP空間”)
1.建立一個執行緒組
2.執行緒組--->新增--->配置元件--->FTP請求預設值。
3.執行緒組--->新增--->Sampler--->FTP請求
說明:
IP 為你FTP服務的IP
Remote file 為你FTP伺服器上的一個檔案。
local file 為本地你存放到本機上的路徑。
選擇 get(RETR) 為下載方式。
填寫你的FTP伺服器的使用者名稱密碼。
3.按照第二步的方式再新增一個“FTP請求”。
說明:
IP 為你FTP服務的IP
Remote file 為你要上傳到FTP伺服器上的檔案路徑及檔名
local file 為本地你要上傳的檔案的路徑。
選擇 put(RETR) 為上傳方式。
填寫你的FTP伺服器的使用者名稱密碼。
4.新增一個監控器:執行緒組--->新增--->監控器--->Spline Visualizer
一個FTP計劃建立成功 :)
參考資料:
http://jakarta.apache.org/jmeter/usermanual/build-ftp-test-plan.html
http://www.51testing.com/?uid-23852-action-viewspace-itemid-16560