項目中使用jmeter遇到問題匯集一


背景:

車險理賠系統中:避免因前端存在的漏洞導致風險滲漏,則在后端增加一層邏輯校驗,即:在調用發送接口后增加部分字段必填性校驗、以及部分字段耦合關聯判斷。在使用jmeter過程中遇到幾個問題,則想記錄下來。


問題一:提示 no cookie

原因:從瀏覽器中獲取的cookie,早已被進行編碼轉換,導致cookie不正確

如圖:username實際是中文字符,但從瀏覽器獲取的cookie中看,已經轉換問uincode(tip:uxxx可知)


解決方法:因http只支持ASCII可見字符。則在獲取cookie時需檢查cookie中是否帶有unicode編碼參數。若存在,則需自行轉換回ASCII格式

問題二:接口調用但無反應。取樣器顯示response data:302

原因:代碼進行控制,所有調用接口需確保從登陸接口跳轉過來



引入:


解決方法:在cookie信息頭處添加referer值

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容