- 對軟體測試有基本的瞭解
- 熟悉 Web 技術
- 使用 Java 的經驗
觀眾
- 品質保證工程師
- 開發人員
- 系統管理員
ApacheJMeter 是一個開源軟體工具,主要用於性能測試和負載測試應用程式。
這種講師指導的現場培訓(在線或現場)面向希望使用ApacheJMeter進行軟體性能測試的中級質量保證工程師。
在本次培訓結束時,參與者將能夠:
- 瞭解性能測試原則和 Apache 的作用 JMeter。
- 安裝、配置和導航 Apache JMeter 以創建和執行測試計劃。
- 設計具有參數化和腳本等高級功能的全面測試計劃。
- 分析測試結果以識別性能問題並優化應用程式。
- 在實際場景中執行分散式測試並應用最佳實踐。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹 Performance Testing
- 性能測試概述
- 性能測試在軟體開發中的重要性
- 性能測試的類型:負載、壓力、耐久性、峰值、容量和可擴充性
- 性能測試生命週期
Apache 概述 JMeter
- Apache 簡介 JMeter
- JMeter 的歷史和演變
- JMeter 的特性和功能
- 安裝與設定JMeter
- JMeter 介面:導航 GUI
JMeter 測試計劃基礎知識
- 瞭解 JMeter 測試計劃
- 創建簡單的測試計劃
- 測試計劃的元件:線程組、採樣器、偵聽器和斷言
- 在 JMeter 中運行您的第一個測試
構建高級測試計劃
- 使用線程組:配置用戶和負載
- 配置 HTTP 請求預設值和 HTTP 標頭管理員
- 使用邏輯控制器:if、loop、switch 和 interleave 控制器
- 實現計時器:常量、統一和高斯隨機計時器
- 集成 CSV 資料集配置以進行參數化
JMeter 斷言和偵聽器
- JMeter 中的斷言簡介
- 配置回應斷言以進行驗證
- 實現 duration 和size斷言
- 探索 JMeter 偵聽器:查看結果、摘要報告和圖表
- 自定義偵聽器輸出以進行分析
JMeter 腳本和外掛程式集成
- JMeter 中的 BeanShell 腳本簡介
- 使用 JSR223 sampler 和 Groovy 編寫腳本
- JMeter 外掛程式概述
- 安裝和使用流行的外掛程式:自定義圖表、高級控制器等
- 使用外掛程式增強測試計劃
負載測試 Web 應用程式
- 為 Web 應用程式負載測試配置測試計劃
- 使用 HTTP 採樣器和 Cookie 管理員
- 使用 JMeter 測試 RESTful API
- 分析結果:識別瓶頸和性能問題
- 報告和匯出測試結果
使用 JMeter 進行分散式測試
- 分散式測試簡介
- 配置 JMeter 進行分散式測試
- 跨多台計算機運行分散式負載測試
- 分散式測試的最佳實踐
性能測試案例研究
- 案例研究 1:對電子商務平台進行負載測試
- 案例研究 2:對財務應用程式進行壓力測試
- 案例研究 3:移動應用程式後端的性能測試
- 從實際場景中吸取的經驗教訓和最佳實踐
總結和後續步驟
United Arab Emirates - Performance Testing with Apache JMeter
Qatar - Performance Testing with Apache JMeter
Egypt - Performance Testing with Apache JMeter
Saudi Arabia - Performance Testing with Apache JMeter
South Africa - Performance Testing with Apache JMeter
Brasil - Performance Testing with Apache JMeter
Canada - Performance Testing with Apache JMeter
中国 - Performance Testing with Apache JMeter
香港 - Performance Testing with Apache JMeter
澳門 - Performance Testing with Apache JMeter
台灣 - Performance Testing with Apache JMeter
USA - Performance Testing with Apache JMeter
Österreich - Performance Testing with Apache JMeter
Schweiz - Performance Testing with Apache JMeter
Deutschland - Performance Testing with Apache JMeter
Czech Republic - Performance Testing with Apache JMeter
Denmark - Performance Testing with Apache JMeter
Estonia - Performance Testing with Apache JMeter
Finland - Performance Testing with Apache JMeter
Greece - Performance Testing with Apache JMeter
Magyarország - Performance Testing with Apache JMeter
Ireland - Performance Testing with Apache JMeter
Luxembourg - Performance Testing with Apache JMeter
Latvia - Performance Testing with Apache JMeter
España - Performance Testing with Apache JMeter
Italia - Performance Testing with Apache JMeter
Lithuania - Performance Testing with Apache JMeter
Nederland - Performance Testing with Apache JMeter
Norway - Performance Testing with Apache JMeter
Portugal - Performance Testing with Apache JMeter
România - Performance Testing with Apache JMeter
Sverige - Performance Testing with Apache JMeter
Türkiye - Performance Testing with Apache JMeter
Malta - Performance Testing with Apache JMeter
Belgique - Performance Testing with Apache JMeter
France - Performance Testing with Apache JMeter
日本 - Performance Testing with Apache JMeter
Australia - Performance Testing with Apache JMeter
Malaysia - Performance Testing with Apache JMeter
New Zealand - Performance Testing with Apache JMeter
Philippines - Performance Testing with Apache JMeter
Singapore - Performance Testing with Apache JMeter
Thailand - Performance Testing with Apache JMeter
Vietnam - Performance Testing with Apache JMeter
India - Performance Testing with Apache JMeter
Argentina - Performance Testing with Apache JMeter
Chile - Performance Testing with Apache JMeter
Costa Rica - Performance Testing with Apache JMeter
Ecuador - Performance Testing with Apache JMeter
Guatemala - Performance Testing with Apache JMeter
Colombia - Performance Testing with Apache JMeter
México - Performance Testing with Apache JMeter
Panama - Performance Testing with Apache JMeter
Peru - Performance Testing with Apache JMeter
Uruguay - Performance Testing with Apache JMeter
Venezuela - Performance Testing with Apache JMeter
Polska - Performance Testing with Apache JMeter
United Kingdom - Performance Testing with Apache JMeter
South Korea - Performance Testing with Apache JMeter
Pakistan - Performance Testing with Apache JMeter
Sri Lanka - Performance Testing with Apache JMeter
Bulgaria - Performance Testing with Apache JMeter
Bolivia - Performance Testing with Apache JMeter
Indonesia - Performance Testing with Apache JMeter
Kazakhstan - Performance Testing with Apache JMeter
Moldova - Performance Testing with Apache JMeter
Morocco - Performance Testing with Apache JMeter
Tunisia - Performance Testing with Apache JMeter
Kuwait - Performance Testing with Apache JMeter
Oman - Performance Testing with Apache JMeter
Slovakia - Performance Testing with Apache JMeter
Kenya - Performance Testing with Apache JMeter
Nigeria - Performance Testing with Apache JMeter
Botswana - Performance Testing with Apache JMeter
Slovenia - Performance Testing with Apache JMeter
Croatia - Performance Testing with Apache JMeter
Serbia - Performance Testing with Apache JMeter
Bhutan - Performance Testing with Apache JMeter