問題一:不同使用者登入,提取token,後續的請求無法請求成功
解決方法:
錄製登入請求,在登入請求後加正則提取器,把token提取出來
錄製後續的請求,eg:提交表單。a. 在url中加入提取的token b.在請求下加cookie管理器,在管理器中加入提取的token
如果後續有很多請求,每個請求都加token有些麻煩:對登入的token做全域性變數(參考:
a.在登入後加beanshellpostprocessor
b.加入cookie管理器
問題二:jmeter自帶的元件不能滿足階梯式的壓測,eg:瞬時併發50,每隔5s起10個使用者
解決方法:
安裝完之後,右鍵測試計畫,選擇執行緒組『jp@gc-stepping thread group』
設定場景模式
新增***:
a.監聽伺服器端cpu等的***—jp@gc - perfmon metrics collector(在伺服器開啟serveragent)
b.聚合報告
c.檢視使用者的場景 jp@gc - active threads over time
d.檢視結果樹
e.其他圖可以通過匯入聚合報告進行展示
如何錄製指令碼:
為瀏覽器新增外掛程式blazemeter,錄製指令碼
匯出jmx格式的檔案
jmeter匯入jmx的檔案
問題二:jmeter如何通過通過 cookie 跳過驗證碼登入介面
在下面的請求下增加cookie(也可以用變數)
注意:不要有登入介面
效能測試 Jmeter壓測過程中的簡訊驗證碼讀取
現如今國內的大部分軟體或者 應用,普遍流行使用簡訊業務,比如登入 註冊以及特定的業務通知等。對於這些業務,在使用jmeter進行效能測試的過程中,就會需要自動獲取和填入簡訊驗證碼,否則效能流程無法進行下去。由於絕大多數的系統其簡訊驗證碼並不會在介面返回中,因此如何獲取簡訊驗證碼是乙個問題。最簡單的做...
效能測試 Jmeter壓測過程中的簡訊驗證碼讀取
問題背景 現如今國內的大部分軟體或者 應用,普遍流行使用簡訊業務,比如登入 註冊以及特定的業務通知等。對於這些業務,在使用jmeter進行效能測試的過程中,就會需要自動獲取和填入簡訊驗證碼,否則效能流程無法進行下去。由於絕大多數的系統其簡訊驗證碼並不會在介面返回中,因此如何獲取簡訊驗證碼是乙個問題。...
效能測試 Jmeter壓測過程中的簡訊驗證碼讀取
01問題背景 現如今國內的大部分軟體或者 應用,普遍流行使用簡訊業務,比如登入 註冊以及特定的業務通知等。對於這些業務,在使用jmeter進行效能測試的過程中,就會需要自動獲取和填入簡訊驗證碼,否則效能流程無法進行下去。由於絕大多數的系統其簡訊驗證碼並不會在介面返回中,因此如何獲取簡訊驗證碼是乙個問...