Jmeter請求之cookie處理方式(十六)


平常必須登錄才能進行下一步操作的問題,可以用jmeter處理cookie來完成這個需求

比如登錄、充值接口,正常情況要充值肯定得先登錄成功!

步驟一:添加http請求默認值

 

 步驟二:添加登錄http請求

 

步驟三:添加充值http請求

 

步驟四:察看結果樹
登錄接口成功

 

充值失敗

 

原因:說明登錄的狀態並沒有傳遞到下一個請求里面去
解決上面問題可采用兩種方法
方法一:添加http cookie管理器
注:此方法不是任何時候都有效
添加方式:右鍵-添加-配置元件-http cookie管理器

 

再來察看結果樹:充值成功

 

 

方法二:http信息頭&正則表達式提取器的結合使用

登錄之后取樣器結果里面有一個response heads

 

要拿到取樣器結果里面的kookie怎么辦呢?
可以利用正則表達式提取器
步驟一:在登錄接口下面添加正則表達式提取器

 

步驟二: 利用Debug Sampler查看請求是否成功

 

 步驟三:在充值接口下添加HTTP Cookie 管理器,指定給充值傳值

 


免責聲明!

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



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