jmeter 後置處理器

2021-10-13 07:29:21 字數 823 閱讀 3746

1.1  什麼是關聯?

將請求1的輸出 作為 請求2 的輸入,則稱之為關聯,就是介面之間資料存在依賴關係

例如:「使用者登入」請求中伺服器返回了token,「查詢使用者資訊」請求需要把token返回給伺服器進行驗證

1.2 正則提取器

正則提取器就是可以從請求的響應結果中取到需要的內容,從而實現關聯,正則提取器在後置處理器裡面

匹配數字:0代表隨機取值,-1代表所有值,此時提取結果是乙個陣列,其餘正整數代表第幾個匹配的內容提取出來。如果匹配數字選擇的是-1,還可以通過$的方式來取第1個匹配的內容,$來取第2個匹配的內容。

預設值:正則匹配失敗時,取的值

後續在其他介面要使用提取的token值,就使用

正規表示式中常用的關鍵字

1.3 進行關聯

介面返回的資料是json的話,使用json path extrator外掛程式進行關聯

注意:使用json path extrator進行關聯的時候,後置處理器指定提取的引數必須是實際存在的,不能是介面請求後沒有返回的引數

jmeter後置處理器

jmeter 關於 獲取響應頭資訊 1 關於發起請求以後服務端會返回對應請求的資訊,其中包含了部分需要在後面請求中需要使用的值 所以就需要將需要的部分提取出來,對於響應資訊的內容可以通過 後置處理器的 正則提取器,jsonpath 提起器 以及 beanshell提取器即可完成內容提取 對於正則提取...

Jmeter後置處理器

jdbc postprocessor實際上是乙個jdbc request,與jdbc request功能相同,都可以執行sql語句 場景說明 用jdbc request修改了一些資料,當測試完成後,可以用jdbc postprocessor完成使資料恢復之前的 能夠針對單一取樣器來設定執行時錯誤的處...

Jmeter後置處理器

一 什麼是關聯?將請求1的輸出 作為 請求2 的輸入,則稱之為關聯 例如 使用者登入 請求中伺服器返回了token,查詢使用者資訊 請求需要把token返回給伺服器進行驗證 二 通過json path extrator進行關聯 注意 如果介面返回的資料是json型別,那麼用json path ext...