軟體測試學習教程—【效能測試】Webtour系統Jmeter指令碼錄製及編輯
一、使用 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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何用 JMeter 編寫效能測試指令碼?JMeter指令碼
- 效能測試學習篇:Jmeter進階實錄——手把手教你實現指令碼錄製JMeter指令碼
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習教程—Jmeter元件介紹(二)JMeter元件
- 軟體測試學習教程—迴歸測試
- 軟體測試學習教程—軟體測試基本知識
- 菜鳥教程之工具使用(十)——用BlazeMeter錄製JMeter測試指令碼JMeter指令碼
- 軟體測試學習教程—軟體測試基礎理論五
- 軟體測試學習教程—軟體測試基礎理論六
- 軟體測試學習教程—軟體測試基礎理論四
- 軟體測試學習教程—軟體測試基礎理論三
- Jmeter介面測試+效能測試JMeter
- 軟體測試學習教程——WEB測試之JS記憶體WebJS記憶體
- 3.5.2 使用Badboy錄製Web效能測試指令碼Web指令碼
- 軟體測試學習教程——LoadRunner實現介面測試
- 軟體測試學習教程——JDBC配置JDBC
- 『動善時』JMeter基礎 — 48、使用JMeter自身代理錄製測試指令碼JMeter指令碼
- Linux系統效能測試指令碼(unixbenchnmon)Linux指令碼
- 軟體測試學習 ——五種軟體測試模型模型
- 軟體測試學習教程—Web測試之正規表示式Web
- 『動善時』JMeter基礎 — 49、使用JMeter自身代理錄製APP測試指令碼JMeterAPP指令碼
- 軟體測試學習教程——JDBC開發JDBC
- 軟體測試學習教程——JDBC介紹JDBC
- 軟體效能測試有哪些測試指標?效能測試報告怎麼編寫?指標測試報告
- 介面測試(apipost、jmeter和python指令碼)——測試工具APIJMeterPython指令碼
- 效能測試——壓測工具locust——指令碼初步編寫指令碼
- 軟體效能測試
- 軟體測試學習資料——Jmeter引數化2JMeter
- 軟體測試學習資料——Jmeter引數化1JMeter
- 軟體測試系統培訓學習要多久?
- 如何編寫測試團隊通用的Jmeter指令碼JMeter指令碼
- [Mysql]效能測試指令碼MySql指令碼
- 學習旅途(軟體測試)
- 軟體測試整理學習
- 軟體測試學習教程—JavaScript內建物件JavaScript物件
- Jmeter效能測試:高併發分散式效能測試JMeter分散式
- 【編測編學】軟體測試的就業如何?就業
- jmeter介面測試教程以及介面測試流程JMeter