Jmeter基礎

常用壓力測試工具對比


  • 1、簡介:目前用的常用測試工具對比
    1、loadrunner
    性能穩定,壓測結果及細粒度大,可以自定義腳本進行壓測,但是太過於重大,功能比較繁多
    2、apache ab(單接口壓測最方便)
    模擬多線程併發請求,ab命令對發出負載的計算機要求很低,既不會佔用很多CPU,也不會佔用太多的內存,但卻會給目標服務器造成巨大的負載, 簡單DDOS×××等
    3、webbench
    webbench首先fork出多個子進程,每個子進程都循環做web訪問測試。子進程把訪問的結果通過pipe告訴父進程,父進程做最終的統計結果。

JMeter4.x基礎知識講解和壓測實操

  • 2、Jmeter基本介紹和使用場景
    簡介
    1、壓測不同的協議和應用
    1) Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
    2) SOAP / REST Webservices
    3) FTP
    4) Database via JDBC
    5) LDAP 輕量目錄訪問協議
    6) Message-oriented middleware (MOM) via JMS
    7) Mail - SMTP(S), POP3(S) and IMAP(S)
    8) TCP等等

    2、使用場景及優點
    1)功能測試
    2)壓力測試
    3)分佈式壓力測試
    4)純java開發
    5)上手容易,高性能
    4)提供測試數據分析
    5)各種報表數據圖形展示

  • 3、本地快速安裝Jmeter4.x
    簡介:GUI圖形界面的安裝
    1、需要安裝JDK8。或者JDK9,JDK10
    2、快速下載
    windows: http://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-4.0.zip
    mac或者linux:http://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-4.0.tgz
    3、文檔地址:http://jmeter.apache.org/usermanual/get-started.html
    4、建議安裝JDK環境,雖然JRE也可以,但是壓測https需要JDK裏面的 keytool工具

  • 4、Jmeter目錄文件講解
    簡介:講解jmeter解壓文件裏面的各個目錄,文件等
    1、目錄
    bin:核心可執行文件,包含配置
    jmeter.bat: windows啓動文件:
    jmeter: mac或者linux啓動文件:
    jmeter-server:mac或者Liunx分佈式壓測使用的啓動文件
    jmeter-server.bat:mac或者Liunx分佈式壓測使用的啓動文件
    jmeter.properties: 核心配置文件


    extras:插件拓展的包
    lib:核心的依賴包
    ext:核心包
    junit:單元測試包

  • 5、Jmeter語言版本中英文切換
    簡介:
    講解怎麼改變jmeter的GUI界面語言版本
    1、控制檯修改
    menu -> options -> choose language
    2、配置文件修改
    bin目錄 -> jmeter.properties
    默認 #language=en
    改爲 language=zh_CN
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章