JMeter 壓力測試使用CSV參數


表示之前從沒用過JMeter所以記錄一下使用過程

Apache JMeter是Apache組織開發的基於Java的壓力測試工具。用於對軟件做壓力測試,它最初被設計用於Web應用測試,但后來擴展到其他測試領域。 它可以用於測試靜態和動態資源,例如靜態文件、Java  小服務程序、CGI 腳本、Java 對象、數據庫、FTP 服務器, 等等。JMeter 可以用於對服務器、網絡或對象模擬巨大的負載,來自不同壓力類別下測試它們的強度和分析整體性能。另外,JMeter能夠對應用程序做功能/ 回歸測試,通過創建帶有斷言的腳本來驗證你的程序返回了你期望的結果。為了最大限度的靈活性,JMeter允許 使用正則表達式創建斷言。
Apache jmeter 可以用於對靜態的和動態的資源(文件,Servlet,Perl腳本,java 對象,數據庫和查詢, FTP服務器等等)的性能進行測試。它可以用於對服務器、網絡或對象模擬繁重的負載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖形分析或在大並發 負載測試你的服務器/腳本/對象。
 
以上來自百度百科,接下來說一下我的使用步驟
 
1. 安裝
JMeter無需安裝,只要下載之后解壓即可用
下載地址: http://jmeter.apache.org/download_jmeter.cgi
根據需求下載即可,我下載的是:

 

解壓后到bin目錄下雙擊jmeter.bat即可用

注意: 如果發現雙擊jmeter.bat后無反應或者是閃退,檢查是否配置java環境變量,因為我作為一個java后台開發之前就已配置過環境變量,所以沒有記錄此步驟。如果配置過后依然閃退,檢查jdk版本,如果下載的是jmeter3.3,那么必須要jdk1.8及以上才可以!

 

2. 使用

        1. 點擊新建按鈕新建測試任務

        

        2. 右鍵-->添加線程組

        

        3. 右鍵-->添加需要壓測的http請求路徑

        

        4. 比如我現在要對百度進行壓測,填寫以下信息,默認端口號80不用填寫

        

        5. 點擊運行開始壓測

        

        6. 需要查看結果右鍵測試計划添加查看結果樹

        

        7. 重新運行后查看結果

        

        8. 如果需要添加CSV中的請求參數,先添加

        

        9. 填寫以下參數

        

        10. 為請求添加參數

        

        11. 重新運行查看結果

        

        12. 如果需要調整線程數在這里

        

        13. 使用隨機參數(JMeter有好多函數可以使用)

       

        14. 查看結果發現使用隨機生成的數字 3

         

 

 

        不太全面,有機會再補充,畢竟不是專業的測試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM