Jmeter壓測過程中的問題

2021-09-24 22:41:37 字數 1143 閱讀 5718

問題一:不同使用者登入,提取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進行效能測試的過程中,就會需要自動獲取和填入簡訊驗證碼,否則效能流程無法進行下去。由於絕大多數的系統其簡訊驗證碼並不會在介面返回中,因此如何獲取簡訊驗證碼是乙個問...