頭資訊 Jmeter資訊頭管理器

2021-10-14 16:15:17 字數 1397 閱讀 3805

本文主要講知識點,具體專案實踐:

(**)

日常介面測試過程中常聽到「資訊頭」、「響應資料」、「介面入參」等專業名詞,那麼這些名詞是什麼意思呢,本文主要結合jmeter的http header manager來講解常用的資訊頭是什麼意思,如何使用。

介面分析-post

介面的request

user-agent使用者**的字串值,一般用於告訴伺服器客戶端使用的作業系統/瀏覽器的名稱和版本等資訊

介面的請求體,就是介面的入引數據,本文介面入參剛好是json格式的,所以可在charles的jsontext標籤內看到格式化後的介面請求入參

介面的response

登入介面,那就需要關注response-headers資料,會儲存結果返回的登入資訊,用於其他介面呼叫保持登入狀態,其他型別的介面一般不用關注

set-cookie:設定http cookie,用來儲存一些使用者資訊以便讓伺服器辨別使用者身份的,一般是服務端返回的使用者身份資訊(大多數需要登入的介面上面會比較常見)

cookie:cookie是遠端服務端返回的識別使用者身份資訊,該資訊儲存在客戶端,客戶端每次進行操作時,會通過http協議和伺服器端進行cookie的互動,驗證身份資訊正確才可互動成功(大多數需要登入後操作的介面上面會比較常見)。

兩者關係:

set-cookie和cookie的關係:登入介面的response-headers裡面的set-cookie值,用於下乙個需要保持登入的介面的request-headers的cookie

普通的介面的響應資料一般不會關注header資料,只要關注響應體的資料就好

jmeter-資訊頭管理器

選單路徑

配置charset=utf-8,編碼方式為utf-8

部分需要統計使用者使用的裝置屬性,就需要定義user-agent資訊

注意:request-headers若是需要cookie資訊,此時cookie無需在資訊頭管理器內定義,後續會有cookie管理器用來專門定義cookie內容

jmeter配置元件之HTTP資訊頭管理器

http資訊頭管理器與http請求預設值的使用情況 新增位置 作用域以及新增步驟相似 請求在傳送時都會一般都會攜帶請求頭資訊,常見的包括請求的內容型別 token資訊等,如果每個請求都要新增乙個請求頭資訊,不易維護,可在測試計畫節點下新增http資訊頭管理器統一管理。http資訊頭管理器可以在測試計...

頭資訊 有趣的 HTTP 頭資訊

幾天前,我在creditkarma的部落格中閒逛,發現了這個http標頭 我的第乙個想法是 哇,在過去,我們利用 millennium bug 來儲存一些資料,現在公司在http標頭中提供了完整的工作機會!這讓我很好奇,所以我做了一些研究!如果您將站點託管在由 automattic 管理的企業 wo...

ajax設定頭資訊,讀取頭資訊

一 設定頭資訊 jquery function getdateforservicecustomer userid beforesend function request headers datatype json async false,請求是否非同步,預設為非同步 type get success...