jmeter入門

作者: 脫兔 | 来源:发表于2018-03-26 12:12 被阅读68次

    jmeter是一款性能測試工具,主要可以用來

    • 測試接口
    • 壓力測試
    • 錄製腳本測試

    jmeter上手比較簡單,下面一步步從安裝開始做一個簡單的實例.

    下載java和配置環境變量

    jmeter是一個典型的java底層的軟件,所以是必須要有一個java環境

    1. 下載java
      http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html

    注意勾選這個選擇框,然後對應自己的系統下載即可

    1. 配置環境變量
      java的安裝一直點next即可,不過需要記得安裝的路徑.
    • 打開我的電腦(右鍵)屬性
    • 打開高級系統設置
    • 打開環境變量
    • 配置環境變量

    本文中java安裝路徑是C:\Program Files\Java
    以下變量都需要根據自己java安裝路徑配置
    变量名:JAVA_HOME(新建)
    变量值:C:\Program Files\Java\jdk-10
    变量名:CLASSPATH(新建)
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    变量名:Path(編輯在最後)
    变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    1. 測試是否成功
      在隨意一個路徑運行cmd,輸入 java -version

    如果出現java版本號等相關信息,則表示安裝和配置都成功了

    下載安裝jmeter

    在下面網址下載jmeter
    https://jmeter.apache.org/download_jmeter.cgi
    我下載的是這個zip包

    下載完畢后解壓會有這樣一個目錄

    進入/bin文件夾,打開jmeter.bat
    然後就會運行jmeter了,見到這個界面表示成功了,不行的話檢查自己的java版本和環境變量的配置

    新建一個線程組

    • jmeter是支持中文的,可以這麼設置

    線程組可以看成一個項目,例如希望測試大眾的某某頁面,某某接口,都可以放在同一個線程組下,運行一遍這個線程組,就會將裡面所有東西都運行
    Test Plan右鍵,新建一個線程組

    線程的設置很重要,可以把線程想象成一個用戶,下面的設置即1秒內有100個用戶幫你做測試

    順手點一下保存

    線程就會改名成大眾點評

    新建一個用戶變量

    為了測試方便,通常我們會設置一些變量使用

    新建一個名為domain的變量,在後續過程中可以使用${domain}來代替www.dianping.com

    新建一個HTTP頭部管理

    簡單的設置一下User-AgentMozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

    新建一個HTTP請求

    設置完前面的內容,終於可以新建一個HTTP請求了

    這幾項內容比較重要,可以依照上圖填寫一下,至於參數的話,點評首頁是不需要參數的!

    新建觀察結果樹

    想要比較人性化的查看測試結果,通常會添加 一個結果樹,什麼都不需要配置

    運行

    可以看到現在大眾點評這個測試計劃中有4個元件,對位置有要求的強迫症患者可以用鼠標自己拖動他們的位置...
    然後可以點擊運行!


    在結果樹中可以看到如下結果就證明成功了!

    帶參數接口

    如果想請求一個帶參數的接口,例如
    https://www.dianping.com/ajax/json/suggest/search?do=hsc&c=4&s=0&q=中餐
    可以按照下圖設置

    接下來可以發揮自己的小宇宙測試想要測試的東西了!

    參考資料

    相关文章

      网友评论

      本文标题:jmeter入門

      本文链接:https://www.haomeiwen.com/subject/wfblcftx.html