日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JMeter学习笔记--JMeter常用测试元件

發布時間:2025/7/14 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JMeter学习笔记--JMeter常用测试元件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JMeter測試計劃有一個被稱為“函數測試模式”的選項,如果被選擇,它會使Jmeter記錄來自服務器返回的每個取樣的數據。如果你在測試監聽器中選擇一個文件,這個數據將被寫入文件。如果你嘗試一個較小的測試來保證Jmeter配置正確并且你的服務器正在返回期望的結果,這是很有用的。這樣做的后果就是這個文件會快速的增大,并且Jmeter的效率會影響。

如果不記錄數據到文件,這個選項就沒有不同了。

  • 線程組:是任何測試計劃的起點,所有的邏輯控制器和采樣器都必須放在線程組之下。其他的測試元件(如監聽器)可以被直接放在測試計劃之下,這些測試元件對所有線程組都生效。線程組被用來管理執行性能測試所需的JMeter線程。用戶通過線程組的控制面板可以:
    • 設置線程數量
    • 設置線程啟動周期
    • 設置執行測試腳本的循環次數
    • 調度器選項--可設置 啟動時間、結束時間、持續時間和啟動延遲,注意,啟動延遲會使啟動時間無效,而持續時間會使結束時間無效
  • 控制器:JMeter有兩種類型的控制器:采樣器和邏輯控制器,二者結合起來驅動了測試進程。采樣器被JMeter用來向服務器發送請求。用戶可以使用邏輯控制器來控制JMeter的測試邏輯,比如何時發送請求

? ? ? ? ? 采樣器來告訴JMeter發送一個請求到指定服務器,并等待服務器的請求。采樣器會按照其在測試樹中的順序去執行,還可以用邏輯控制器來改變采樣器運行的重復次數。

    • JMeter采樣器保含:
      • FTP Request
      • HTTP Request
      • JDBC Request
      • LDAP Request
      • Java object request
      • SOAP/XML-RPC Request
      • WebService(SOAP)Request
    • 邏輯控制器:幫助用戶控制JMeter的測試邏輯,特別是何時發送請求,邏輯控制器可以改變其子測試元件的請求執行順序
  • 監聽器:提供了對JMeter在測試期間收集信息的訪問方法,“圖形結果”監聽器會將系統響應時長繪制在一張圖片之中,“查看結果樹”監聽器會展示采樣器請求和響應的細節,還能以HTML和XML格式展示系統響應的基礎部分
  • 定時器:會讓作用域內的每個采樣器都在執行前等待一個固定時長。要在測試計劃中某個位置添加暫停,可以使用“Test Action”采樣器
  • 斷言:檢查從服務器獲得的響應內容,如為HTTP請求添加斷言,用于檢測文本“</HTML>"。要查看斷言結果,則為線程組添加”斷言結果“監聽其,失敗的斷言也會在”查看結果樹“和”用表格查看結果“兩種監聽器中顯示
  • 配置元件:與采樣器緊密關聯,可添加或者修改請求,配置元件并不發送請求 ,配置元件”用戶定義的參數“會在測試的初始階段執行(無論它在測試樹的什么位置)
  • 前置處理器:在采用器發出請求前作一些特殊操作,常用于在采樣器發出請求前修改采樣器的某些設置,或者更新某些變量的值
  • 后置處理器:在采樣器發出請求后做一些特殊操作,常被用來處理服務器的響應數據。從服務器響應數據中提取數據。

轉載于:https://www.cnblogs.com/saryli/p/4175365.html

總結

以上是生活随笔為你收集整理的JMeter学习笔记--JMeter常用测试元件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。