jemeter壓力測試總結
阿新 • • 發佈:2018-12-18
接了一個任務,需要對幾個介面做壓力測試,都是https,然後重新學習了下。這邊記錄一下 安裝: 1.漢化: 開啟bin目錄下jmeter.properties ,輸入language=zh_CN 。然後重啟。 2.新增執行緒組,http請求,檢視結果樹。 3.http請求: 如果是https協議的話,埠號填443.匯入證書 get方法:請求引數直接連線到地址後面
post方法:
4.http資訊頭管理器 Content-Type : application/json;charset=utf-8 Accept : application/json token : ${__property(newtoken)} (如果需要用到登入token,需要加這個)
問題整理: 1.區分http和https,https需要協議證書,我這邊一開始本來想加個協議證書,奈何百度的都不是很懂,然後看一個說直接埠號寫443,匯入證書 總之一句話,http協議埠號可不填,https埠號443,導證書
2.404 我當時之所以會出現404,試了很多,加了http資訊頭管理器,也不行。最後把get請求換成post請求,就可以了。(介面當時開發設定說沒有詳細設定是get請求還是post請求,如果也是這種情況下,可以試下這個) 3.登入獲取token 如果介面是必須登入後才能呼叫,登入可以直接新增一個執行緒組。 新增http請求(登入) 新增BeanShell取樣器 ,(複製不上,醉了)