2、jmeter經常使用功能

1、經常使用的功能服務器

  • 測試計劃:用來描述一個性能測試,全部內容都是基於這個計劃的(通常不須要去更改,採用默認便可)

     

  • 線程(用戶)
    • 通常經常使用線程組:能夠理解成爲虛擬用戶組

       

    • setup thread group:可用於執行預測試操做,這些線程的行爲徹底像一個正常的線程組元件。相似於loadrunner中的init

       

    • teardown thread group:可用戶執行測試後的動做,這些線程的行爲徹底像一個正常的線程組元件。相似於loadrunner中的end

2、jmeter經常使用術語性能

  • 採樣器(Samplers):採樣器是jmeter測試腳本的基礎單元,用戶能夠用它來向服務器發出一個特定的請求,採樣器會在超時前等待服務器的響應。
  • 邏輯控制器(Logic Controllers):用戶經過邏輯控制器來控制jmeter測試腳本的執行順序,以便測試可以按照用戶指望的順序和邏輯執行。
  • 監聽器(Listeners):監聽器被用來手機測試結果信息,並以用戶指定的方式加以展現。
  • 配置元件(Configuration Elements):配置元件被用來設置一些jmeter測試腳本公用的信息。
  • 斷言(Assertions):斷言被用來驗證服務器實際返回信息與用戶指望的狀況是否相符。
  • 定時器(Timers):定時器被用來保存jmeter測試腳本與時間相關的一些信息,例如思考時間(Think Time)。
  • 前置處理器(Pre-Processors):在前置處理器的做用範圍內,任何採樣器被執行前,都要先執行前置處理器。
  • 後置處理器(Post-Processors):在後置處理器的做用範圍內,任何採樣器被執行後,都要執行對應的後置處理器。
  • 測試計劃(Test Plan):測試計劃是jmeter測試腳本的根節點,關於整個測試腳本的一些基礎設置,能夠在測試計劃中設定,例如用戶定義變量。
  • 線程組(Thread Group):線程組定義了一個虛擬用戶池,其中每個虛擬用戶都使用一樣的測試腳本。
  • 工做臺(WorkBench):工做臺被用來保存暫時不使用的測試元素,當測試人員保存測試計劃時,工做臺中的內容不會被一塊兒保存。
相關文章
相關標籤/搜索