3.5.2 使用Badboy錄製Web效能測試指令碼
3.5.2 使用Badboy錄製Web效能測試指令碼
本節主要介紹如何使用Badboy錄製Web效能測試指令碼。由於測試工具Badboy支援對HTTPS協議的錄製,因此可以作為JMeter代理錄製的有益補充。使用者可以從http://www.badboy.com.au/下載Badboy的安裝檔案,安裝過程很簡單,一路單擊"下一步(Next)"按鈕即可。下面以"登入網路U盤"為例,介紹如何使用Badboy錄製Web效能測試指令碼。
1.使用Badboy錄製使用者操作
(1)啟動Badboy。首次啟動Badboy時,錄製按鈕預設處於選中狀態,如圖3-26所示中的紅色小圓點。
(點選檢視大圖)圖3-26 啟動Badboy |
圖3-27 Badboy訪問測試網址 |
圖3-28 使用Badboy完成指令碼錄製 |
2.匯出Badboy測試指令碼
(1)在Badboy中完成指令碼錄製後,可以將測試指令碼匯出成JMX格式,以便後續供JMeter使用,如圖3-29和圖3-30所示。
圖3-29 匯出Badboy測試指令碼(1) |
(點選檢視大圖)圖3-30 匯出Badboy測試指令碼(2) |
(點選檢視大圖)圖3-31 使用JMeter開啟Badboy生成的測試指令碼 |
(點選檢視大圖)圖3-32 為測試指令碼新增監聽器 |
3.執行測試
使用者可以通過以下兩種方式執行測試:
Run→Start(執行→啟動)。
按"Crtl+R"組合鍵。
現在讓我們觀察監聽器(檢視結果樹),監視測試的執行情況,如圖3-33所示。
(點選檢視大圖)圖3-33 檢視結果樹 |
(點選檢視大圖)圖3-34 圖形結果 |
相關文章
- 使用jmeter錄製web指令碼JMeterWeb指令碼
- 『動善時』JMeter基礎 — 46、使用Badboy工具錄製JMeter指令碼JMeter指令碼
- 軟體測試學習教程—【效能測試】Webtour系統Jmeter指令碼錄製及編輯WebJMeter指令碼
- [Mysql]效能測試指令碼MySql指令碼
- 『動善時』JMeter基礎 — 45、指令碼錄製工具Badboy介紹JMeter指令碼
- 用 Cloud Performance Test 怎麼錄製測試指令碼CloudORM指令碼
- 用 Cloud Performance Test怎麼錄製測試指令碼CloudORM指令碼
- 菜鳥教程之工具使用(十)——用BlazeMeter錄製JMeter測試指令碼JMeter指令碼
- 效能測試學習篇:Jmeter進階實錄——手把手教你實現指令碼錄製JMeter指令碼
- python效能測試指令碼Python指令碼
- 『動善時』JMeter基礎 — 48、使用JMeter自身代理錄製測試指令碼JMeter指令碼
- iOS17 效能測試指令碼iOS指令碼
- 『動善時』JMeter基礎 — 49、使用JMeter自身代理錄製APP測試指令碼JMeterAPP指令碼
- 測試開發之自動化篇-使用Selenium IDE錄製指令碼IDE指令碼
- Jmeter —— 錄製指令碼JMeter指令碼
- [python] request 介面測試自動化指令碼轉化為 [locust] 效能測試指令碼Python指令碼
- web效能測試流程Web
- Linux系統效能測試指令碼(unixbenchnmon)Linux指令碼
- LoadRunner長連線效能測試指令碼指令碼
- 如何用 JMeter 編寫效能測試指令碼?JMeter指令碼
- 效能測試——壓測工具locust——指令碼初步編寫指令碼
- Jmeter之錄製指令碼JMeter指令碼
- Jmeter代理錄製指令碼JMeter指令碼
- Shell指令碼 | 效能測試之啟動時間指令碼
- 搬瓦工 VPS 效能一鍵測試指令碼指令碼
- 使用QTP進行WEB頁面效能測試QTWeb
- Jmeter(三十) - 從入門到精通 - Jmeter Http協議錄製指令碼工具-Badboy3(詳解教程)JMeterHTTP協議指令碼
- web頁面效能測試Web
- AutoRunner介面自動化測試工具不能錄製指令碼的解決辦法(A)指令碼
- Jmeter(三十三) - 從入門到精通 - Jmeter Http協議錄製指令碼工具-Badboy6(詳解教程)JMeterHTTP協議指令碼
- Jmeter(三十二) - 從入門到精通 - Jmeter Http協議錄製指令碼工具-Badboy5(詳解教程)JMeterHTTP協議指令碼
- 【效能測試】使用ab做Http效能測試HTTP
- 指令碼錄製與編輯指令碼
- Web效能測試種類與全面測試模型Web模型
- JMeter做效能測試(1)-效能壓測指令碼的生成以及完善和增強JMeter指令碼
- 使用 Benchmark.NET 測試程式碼效能
- 【shell 指令碼】算術測試需要使用(( ))指令碼
- LoadRunner JAVA Vuser協議開發效能測試指令碼Java協議指令碼