jmeter直接用cookie管理器保存登錄后的cookie信息


最近遇到的問題是,登錄需要驗證碼,驗證碼每次都變且無規律,所以錄制登錄接口就沒辦法錄制了。於是就想着能不能直接在cookie管理器中保存我登錄后的信息,其他接口直接調用這個參數呢?經過試驗,有的系統可以,有的不可以,不可以的還沒找到原因和解決辦法,先寫可以使用的步驟吧。

1、打開火狐瀏覽器,登錄要保存cookie信息的網頁並登錄成功;

2、打開調試模式,切換到存儲,打開cookie,然后右側紅框區域內的所有數據就是cookie信息;

 

 

3、把這個表里的所有數據的名稱、域名、路徑、值都一一寫到cookie管理器里,如下圖jmeter的這個位置

 

 

4、然后,在jmeter中,添加http請求,把cookie管理器中的這些參數,都當成參數傳過去,假如cookie管理器中只有一個參數JSESSIONID,寫接口時,就需要把JSESSIONID當成一個參數傳過去,如下圖

 

 

5、這樣就可以不需要登錄,直接調用登錄的cookie信息了




免責聲明!

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



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