jmeter基本使用之關聯篇

 

 

          首先簡單闡述爲什麼要關聯,加深理解;正則表達式

          在登錄主頁的時候,接口文檔中寫明登錄成功進入主頁須要輸入正確的帳號和密碼,而後經過token或者Session(每一個產品可能不同)這個值來驗證經過纔可成功登錄頁面。然而,從服務器返回咱們能夠看到這個值每次返回的值都是不同的,這樣,咱們就得去手動作關聯纔可實現業務執行的腳本。服務器

          下面介紹兩種方法實現關聯插件

         

          1.正則表達式提取器實現blog

          (1)首先要知道服務器返回的「動態值」是在哪一個請求接口中出現的,肯定後,右擊該請求點擊添加選擇後置處理器-正則表達式提取器;token

 

 

          (2)配置講解接口

 

            (3)配置完正則表達式,就可在須要關聯的位置引用配置的關聯變量名稱便可。例:${token}文檔

          

 

   

       2.使用jmeter 插件   jp@gc - JSON Path Extractor完成關聯產品

       首先知道關聯接口返回的內容,如需獲取如下內容「1234」io

 

              {test

                  "status":200,
                  "data":[
                  {"id":1234,"name":"test1"},
                  {"id":123456789,"name":"test2"}
               ]
            }

 

 

       (1) 首先下載jp@gc - JSON Path Extractor插件,下載後解壓之後將lib和lib/ext中的jar包放到安裝目錄對應位置,啓動便可。

       (2) 啓動添加如圖所示:

 

      (3)配置內容

 

 

         (4)在須要關聯的位置引用配置的關聯變量名稱便可

相關文章
相關標籤/搜索