軟體測試學習教程—【效能測試】Webtour系統Jmeter指令碼錄製及編輯

千鋒教育官方發表於2019-08-28

一、使用 badboy 工具錄製登入指令碼

開啟badboy 工具 , 點選工具欄上的紅色圓形按鈕, 在位址列中輸入被測試專案的地址“ ”,點選“跳轉”後,進入登入頁面

 

登入成功後

 

此時錄製完成, 點選工具欄上的紅色圓形按鈕結束錄製。

選擇" 檔案 "--Export to Jmeter...

得到Jmeter 指令碼 WebFligth .jmx

二、Jmeter 匯入 jmx 指令碼

Cmd- > jmeter 啟動Jmeter ,開啟 WebFligth .jmx 指令碼,得到如下目錄樹 :

 

三、關聯

”請求下右擊,選擇現場組 新增-- 後置處理器 -- 正規表示式提取器,正規表示式提取器的設定如下圖顯示:

 

四、使用者名稱的引數化

引數化方式: 現場組 新增 配置元件 csv 資料檔案設定

 

單擊" 完成引數化

 

 

五、新增監聽器(Listener

  Jmeter 中使用監聽器元件收集取樣器記錄的資料並以視覺化的方式來呈現。 Jmeter 有各種不同的監聽器型別,因為上 HTTP 請求,我們可在新增聚合報告,更為直觀的檢視測試結果。右鍵點選 Step1 ,在彈的選單(新增 ---> 監聽器 ---> 聚合報告)中選擇聚合報告。

 

六、執行指令碼

 100 個虛擬使用者下聚合報告的執行結果:

 

可以看到聚合報告中錯誤率是0.00% ,察看結果樹中返回的資料也是正確的,但是系統所在伺服器 CPU 佔有率過高,機器效能待提升。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914734/viewspace-2655285/,如需轉載,請註明出處,否則將追究法律責任。

相關文章