課程簡介
性能測試簡介
- 性能測試生命週期。
- 性能測試結果解讀。
理解各種架構/應用模型
- 2/3層架構
- N層架構
- 基於中間件(MQ、Web服務等)的架構
技術
- 基本UNIX命令(grep、find、vi編輯器等)
- 基本Oracle/SQL(查詢、表、觸發器等)
- 基本C/Java概念
詳細分析 - 監控概念/工具
- 硬件監控(Windows - Perfmon, UNIX - nmon, vmstat)
- 運行隊列(平均處理器隊列長度)
- 網絡IO
- 磁盤IO
- 內存(可用、已用、分頁空間、文件系統緩存等)
- CPU(可用、虛擬、在線、授權等)
- Web服務器/應用服務器監控
- JVM(Java堆)- 堆轉儲分析
- 連接池
- 線程池
- 理解各種監控工具,如CA Wily Introscope、IBM Tivoli等。
- 數據庫監控
- 基本查詢調優
- SQL跟蹤
- AWR或Statspack分析
- 查詢計劃
- 理解帶寬、FTP
- 理解使用HTTPwatch或Fiddler進行網絡監控
最低要求
- 瞭解Oracle等數據庫。
- 瞭解WebSphere或Weblogic等應用容器。
- 瞭解Java等編程語言。
- 具備性能測試的知識。
- 具備SQL知識。
需要幫助選擇合適的課程嗎?
Performance engineering/tuning培訓 - 詢問
Performance engineering/tuning - 咨詢詢問
咨詢詢問
客戶評論 (1)
Trainer knows very well about the teaching materials and the virtual machine given is very helpful.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
課程 - Performance engineering/tuning
相關課程
Advance Test Automation in Java using Selenium with continuous integration and version control
35 時間:培訓結束後,學員將能夠:
- 安裝和配置Maven。
- 使用Selenium進行自動化測試。
- 管理GIT。
- 集成持續集成。
課程形式
- 互動講座與討論。
- 大量練習與實踐。
- 在即時實驗室環境中進行動手操作。
課程定製選項
- 如需定製本課程,請聯繫我們進行安排。
Advanced Selenium
14 時間:在本次由講師指導的線下培訓中,參與者將學習如何使用高級技術來增強自動化測試套件,以驅動Selenium。
培訓結束後,參與者將能夠:
- 使用Selenium解決複雜的Web應用測試自動化問題。
- 應用正則表達式和基於模式的驗證技術。
- 處理導致測試執行中斷的異常。
- 以編程方式搜索Web對象。
- 動態捕獲來自Web控件的數據。
- 創建數據驅動的測試框架。
- 使用Selenium Grid分發測試。
Advanced Selenium with C#
14 時間:在本講師主導的培訓中,學員將學習如何使用高級技術來增強自動化測試套件,以驅動Selenium。
受衆:軟件測試員、測試經理、質量保證專業人員。
API開發與測試使用Java(Jersey)
14 時間:Jersey 是 JAX-RS(Java API for RESTful Web Services)的開源參考實現。它提供了快速有效地構建 Java 中 REST API 的庫。結合現代測試工具,Jersey 使開發人員能夠高效地設計、構建、測試和記錄 API。
本次講師指導的培訓(線上或線下)面向初學者到中級水平的 Java 開發人員和測試人員,他們希望學習使用 Jersey 及其支持工具進行 API 開發和測試。
在本次培訓結束時,參與者將能夠:
- 使用 Maven 設置 Jersey 項目。
- 使用 Jersey 開發和部署 RESTful API。
- 使用 Postman 和自動化框架測試 API。
- 處理 API 的錯誤、安全性和文檔。
課程形式
- 互動講座和討論。
- 動手練習和實踐。
- 在即時實驗室環境中實施。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們安排。
ISTQB認證高級測試經理(CTAL-TM)
35 時間:ISTQB認證測試員高級級別——測試經理(CTAL-TM)是一項專業級別的認證,專注於與ISTQB教學大綱一致的高級測試管理實踐、領導技能和戰略決策。
本課程爲講師指導的培訓(線上或線下),面向希望掌握ISTQB高級級別測試經理教學大綱並準備認證的中級到高級測試經理和QA專業人員。
在培訓結束時,參與者將能夠:
- 制定並管理全面的測試策略和計劃。
- 應用基於風險的測試技術,優化測試工作。
- 監控、控制並改進項目中的測試流程。
- 領導並發展測試團隊,同時管理利益相關者的期望。
- 利用工具和指標進行測試管理、報告和持續改進。
課程形式
- 互動式講座和討論。
- 面向考試的練習和實踐問題。
- 與ISTQB CTAL-TM教學大綱一致的實踐案例研究和模擬。
課程定製選項
- 如需爲此課程定製培訓,請聯繫我們安排。
API測試與Postman
21 時間:這種以講師為主導的澳門現場現場培訓針對希望使用Postman進行API測試的軟體測試人員。
在培訓結束時,參與者將能夠:
- 使用自動化請求和工作流執行測試。
- 使用版本控制系統定義、開發、測試和觀察 API。
- 在請求中生成動態數據。
- 在集合中記錄和組織測試,以便團隊修訂。
Selenium C# 測試自動化
14 時間:本次由講師指導的澳門(線上或線下)培訓,面向希望使用C#和Selenium進行測試自動化的開發人員和測試人員。
培訓結束後,學員將能夠:
- 安裝和配置Selenium WebDriver。
- 使用Selenium、C#和Nunit在Visual Studio IDE中編寫測試。
- 運行C# Selenium測試自動化。
Selenium與Jenkins和Docker
14 時間:本次講師指導的線下或線上培訓,面向希望使用Selenium在Docker容器中執行Selenium測試的DevOps工程師。
培訓結束後,參與者將能夠:
- 創建用於按需測試的自動化測試基礎設施。
- 使用Java開發自動化測試框架。
- 使用Jenkins和Docker從零開始構建CI/CD流水線。
Selenium WebDriver in C#
14 時間:本次由講師指導的線下或線上培訓,將向學員介紹如何在Visual Studio中使用Selenium WebDriver和C#進行自動化測試。如果您沒有C#編程經驗或希望複習C#,請查看課程:C# for Automation Test Engineers。
Test Automation with Selenium and Jenkins
21 時間:本課程提供使用Selenium測試套件處理測試項目以及通過Jenkins進行持續測試的培訓。
目標受衆:
- 軟件測試工程師
- 參與敏捷開發的軟件開發者
- 發佈經理
- QA工程師
在Selenium培訓結束後,學員將能夠:
- 在實際項目中有效使用Selenium測試套件
- 使用Selenium進行跨瀏覽器測試
- 使用Selenium Grid分發測試
- 在Jenkins中運行Selenium迴歸測試
- 使用Jenkins準備測試報告和定期報告
使用Selenium和Python進行測試自動化
14 時間:Selenium 是一個開源的框架,用於跨不同瀏覽器自動化Web Application Testing。Selenium 4 提供了增強的 WebDriver API、本地相對定位器和改進的網格支持。Python 以其簡潔性和與 Pytest 等測試框架的強大集成,成爲開發可擴展和可維護的測試自動化套件的強大選擇。
本次講師指導的培訓(線上或線下)面向初學者到中級水平的測試人員和開發人員,他們希望在實際環境中使用 Selenium 和 Python 自動化Web Application Testing。
培訓結束後,參與者將能夠:
- 在測試環境中安裝和配置 Selenium 與 Python。
- 使用 Selenium WebDriver 和 Pytest 構建穩健的測試自動化腳本。
- 應用頁面對象模型(POM)構建可維護的測試框架。
- 使用 Selenium Grid 在多個瀏覽器上運行測試。
- 將自動化測試集成到 CI/CD 流水線中。
- 解決常見問題並應用最佳實踐以確保自動化穩定性。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在即時實驗室環境中進行實際操作。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們安排。
Test Automation with Selenium
21 時間:本課程提供測試項目的培訓,並通過Selenium測試套件提供Web應用程序、功能測試自動化和跨瀏覽器測試自動化的實踐經驗。
本課程的目標受衆是軟件測試工程師和手動測試人員。
完成培訓後,參與者將能夠在實際項目中有效使用Selenium WebDriver。
TestComplete
21 時間:在這個由講師指導的澳門現場培訓中,參與者將學習如何使用TestComplete的功能,包括其測試物件模型,檢查點,名稱映射和UI在桌面,Web和移動應用程式上執行自動化測試。
在培訓結束時,參與者將能夠:
- 創建、記錄和運行功能測試。
- 創建可擴展且可維護的測試框架。
- 創建檢查點,調整多個設備的測試並分析測試結果。
- 使用 TestComplete 的腳本擴展。