JMeter測試FTP

背景:html

FTP主要用於文件上傳和下載.正則表達式

FTP在監控錄像視頻集合回放仍是有不少用武之地的. 在高清化的視頻監控行業的主流視頻存儲方案中, 主要以720p, 1080p爲主流, 4k及以上爲新秀, 高清一定會促使視頻碼流愈來愈大,存儲時間更長, ftp服務存放視頻是個不錯的選擇.數據庫


實例演示apache

首先要自行準備一個FTP服務器, 這是必須的.FTP服務器搭建並不複雜, 百度下會有不少文章服務器


建立線程組微信

線程組-添加-配置元件- FTP Request Defaultsapp


配置FTP Sampler(FTP 請求)ide

1) 從服務端獲取文件, 首先修改下名稱爲get工具

服務器名稱或者IP: FTP服務器名稱或者ip地址post

端口號: FTP服務器端口號 默認是21

Remote File: 遠程文件路徑地址,

如: /home/manisha/sample_ftp/a.mp4   a.mp4遠程文件必須存在

Local File: 將FTP拉取到的文件保存在本地路徑, 並加上一個遠程文件名稱.

如: d:/home/a.mp4  a.mp4本地home文件下當前不該存在.

Local File Contents: 默認爲空

RadioButton:

Get(RETR):下載使用

Put(STOR): 上傳使用

CheckBox:

Use Binary mode: 是否使用二進制模式, 相對較大文件建議使用

Save File in Response: 是否保存服務器回覆


備註:

傳輸模式不選jmeter會自動進行匹配

看下FTP服務器端文件:

使用FileZilla 工具查看更爲方便直觀.


2)從本地向服務端發送文件

再添加一個FTP Sampler

修更名稱爲post, 用例是從向ftp服務端發送一個文件

Remote File: 一個上傳到遠程FTP服務器的具體目錄.

如: /home/sample/test.txt   test.txt是遠程不存

Local File: 本地文件地址, 如 D:/home/sample/test.txt   test.txt必須存在


看下咱們本地文件:


3) 添加察看結果樹

在監聽器->察看結果樹, 運行查看結果

查看本地目錄:

FTP 服務端, Jmeter取樣結果和本地目錄中文件大小約在14M左右, 測試成功.


Story:

二八法則: 一般咱們所作的工做80%都是無用功,只有20%能夠收效。如何避免這種狀況的發生?二八法則告訴咱們,要把主要精力放在20%的工做上,讓其產生80%的收效。


參考文獻:

http://jmeter.apache.org/usermanual/build-ftp-test-plan.html


原文地址:https://mp.weixin.qq.com/s/cjZ18NOWp0O5NUNFpZGtww

今日推薦閱讀文章精選推薦

爲何要作接口測試

JMeter數據庫操做

Jmeter接口測試-正則表達式

JMeter中文返回亂碼

Jmeter接口測試-參數化

JMeter接口測試-基礎

測試-感想


諮詢工做加微信

掃描二維碼


歡迎自薦和推薦, 須要的微信推送簡歷!

請猛戳下面二維碼瞭解更多

相關文章
相關標籤/搜索