jmeter學習四配置元件詳解


 

 

JMeter提供的配置元件中的HTTP屬性管理器用於盡可能模擬瀏覽器行為,在HTTP協議層上發送給被測應用的http請求

1.Http信息頭管理器

用於定制Sampler發出的HTTP請求的請求頭的內容。不同的瀏覽器發出的HTTP請求具有不同的Agent

訪問某些有防盜鏈的頁面時需要正確的Refer...這些情況下都需要通過HTTP Header Manager來保證發送的HTTP請求是正確的

Content-Type意思可以理解為參數名稱、類型,值下面輸入對應的參數類型就行了,這里我測試時候需要傳輸json類型,因此就填入了application/json

 

2.HTTP Request Defaults(請求默認值)

用於設置其作用范圍內的所有HTTP的默認值,可被設置的內容包括HTTP請求的host、端口、協議等

3.HTTP Authorization Manager(授權管理器)

用於設置自動對一些需要NTLM驗證的頁面進行認證和登錄

4.HTTP Cache Manager

用於模擬瀏覽器的Cache行為。為Test Plan增加該屬性管理器后,Test Plan運行過程中會使用Last-Modified、ETag和Expired等決定是否從Cache中獲取相應的元素

5.HTTP Cookie Manager(cookie管理器)

用於管理Test Plan運行時的所有Cookie。HTTP Cookie Manager可以自動儲存服務器發送給客戶端的所有Cookie,並在發送請求時附加上合適的Cookie

同時,用戶也可以在HTTP Cookie Manager中手工添加一些Cookie,這些被手工添加的Cookie會在發送請求時被自動附加到請求

6.JDBC Connection Configuration(JDBC連接配置)

JDBC Request可以向數據庫發送一個請求(sql語句),一般它需要配合JDBC Connection Configuration配置元件一起使用

 

Variable Name(變量名):這里寫入數據庫連接池的名字

Database URL:數據庫連接地址

JDBC Driver class:數據庫驅動(可以將需要連接的數據庫驅動jar包復制到jmeter的lib/目錄下,然后在設置測試計划界面,最下面的Library中導入)

Username:數據庫登錄名

Password:數據庫登陸密碼

不同數據庫的驅動類和URL格式:

 


免責聲明!

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



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