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

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

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

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


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


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


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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章