課程簡介
性能測試簡介
- 性能測試概述
- 性能測試在軟件開發中的重要性
- 性能測試類型:負載測試、壓力測試、耐力測試、尖峯測試、容量測試和可擴展性測試
- 性能測試生命週期
Apache JMeter 概述
- Apache JMeter 簡介
- JMeter 的歷史與演變
- JMeter 的功能與特性
- 安裝與配置 JMeter
- JMeter 界面:導航 GUI
JMeter 測試計劃基礎
- 理解 JMeter 測試計劃
- 創建簡單的測試計劃
- 測試計劃的組成部分:線程組、取樣器、監聽器和斷言
- 在 JMeter 中運行第一個測試
構建高級測試計劃
- 使用線程組:配置用戶和負載
- 配置 HTTP 請求默認值和 HTTP 頭管理器
- 使用邏輯控制器:if、loop、switch 和 interleave 控制器
- 實現定時器:常量、均勻和高斯隨機定時器
- 集成 CSV 數據集配置以實現參數化
JMeter 斷言與監聽器
- JMeter 斷言簡介
- 配置響應斷言以進行驗證
- 實現持續時間和大小斷言
- 探索 JMeter 監聽器:查看結果、摘要報告和圖表
- 自定義監聽器輸出以進行分析
JMeter 腳本與插件集成
- JMeter 中的 BeanShell 腳本簡介
- 使用 JSR223 取樣器和 Groovy 編寫腳本
- JMeter 插件概述
- 安裝和使用常用插件:自定義圖表、高級控制器等
- 使用插件增強測試計劃
Web 應用程序負載測試
- 配置測試計劃以進行 Web 應用程序負載測試
- 使用 HTTP 取樣器和 Cookie 管理器
- 使用 JMeter 測試 RESTful API
- 分析結果:識別瓶頸和性能問題
- 報告和導出測試結果
使用 JMeter 進行分佈式測試
- 分佈式測試簡介
- 配置 JMeter 以進行分佈式測試
- 在多臺機器上運行分佈式負載測試
- 分佈式測試的最佳實踐
性能測試案例研究
- 案例研究 1:電子商務平臺的負載測試
- 案例研究 2:金融應用的壓力測試
- 案例研究 3:移動應用後端的性能測試
- 從實際場景中學到的經驗與最佳實踐
總結與下一步
最低要求
- 軟件測試的基本理解
- 熟悉Web技術
- 具備Java經驗
受衆
- 質量保證工程師
- 開發者
- 系統管理員
客戶評論 (5)
良好的融洽關係,Łukasz 有時間回答每個人的問題,並且能夠説明任何有任何問題的人
Kelly Morris - Titian Software Poland Sp. z o.o.
課程 - Selenium WebDriver in C#
機器翻譯
Amount of hands-on excersises.
Jakub Wasikowski - riskmethods sp. z o.o
課程 - API Testing with Postman
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
課程 - TestComplete
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
課程 - Advanced Selenium with C#
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.