敏捷測試入門培訓
這門為期兩天的課程提供敏捷軟體測試的簡要介紹。課程在敏捷(Scrum)開發的脈絡下探討基礎測試概念,並採用 Crispin & Gregory 的敏捷測試四象限模型作為框架,深入探索敏捷測試的現代原則與實踐方法。
目標對象
本課程旨在協助希望改善敏捷環境下測試實務的開發團隊。
此課程亦適合有意以測試作為職業發展方向的人員,並是報考 iSQI 認證敏捷測試師(Certified Agile Tester)課程的合適前置課程。
課程簡介
敏捷概覽
- 敏捷方法論發展簡史
- 敏捷宣言理念解析
Scrum 框架
- Scrum 角色與職責 – Scrum Master、Product Owner、開發團隊
- Scrum 事件 – 衝刺(Sprint)、衝刺規劃、衝刺回顧、衝刺回顧會議、每日站會
- Scrum 工件 – 產品待辦清單、衝刺待辦清單、產品增量
敏捷測試
- 強調協作而非獨立作業
- 文件在敏捷開發中的定位
- 敏捷測試四象限模型介紹
- 測試自動化
測試基礎
- 基本測試流程
- 黑盒測試設計技術
- 白盒測試設計技術
- 品質特性
- 效能測試
- 測試工具實例
引導開發的技術導向測試
- 單元測試與黑盒測試設計
- 測試驅動開發(TDD)
- 測試工具實例
引導開發的業務導向測試
- 使用者故事與驗收測試
- 行為驅動開發(BDD)
- 測試工具實例
評估產品的業務導向測試
- 探索性測試
- 白盒測試設計
需要幫助選擇合適的課程嗎?
macao@nobleprog.com 或 +852 81990613
敏捷測試入門培訓 - 詢問
敏捷測試入門 - 咨詢詢問
客戶評論 (1)
研討會, 實際案例
Joanna Nowak - LKQ Polska Sp. z o. o.
課程 - Introduction to Agile Testing
機器翻譯
相關課程
進階自動化測試與維護
35 小時這門由講師主導的實時培訓在 澳門(線上或線下)進行,旨在幫助中階測試員和開發者深化自動化測試的知識和技能,著重於 Selenium、TestComplete 等工具,並與 Oracle APEX 和 .Net Core 整合。
培訓結束後,學員將能:
- 設置和配置 Selenium 和 TestComplete 以進行自動化測試。
- 開發進階的測試腳本和架構。
- 將自動化測試與 Oracle APEX 和 .Net Core 應用程式整合。
- 應用機器學習技術提升測試自動化效能。
- 從手動測試順利轉型為自動化測試。
- 管理外包測試專案並維持品質標準。
進階C#自動化測試工程師課程
21 小時此澳門(線上或線下)由講師指導的即時培訓,針對具備經驗的自動化測試工程師,幫助他們學習用於自動化測試的高階C#程式設計概念。
完成本培訓後,學員將能夠:
- 理解高階C#程式設計概念與最佳實務。
- 應用高階物件導向程式設計原則,建立高效且具彈性的自動化解決方案。
- 運用業界最佳實務設計並開發模組化且可重用的自動化框架。
Advanced Selenium
14 小時在 澳門 舉行的講師主導現場培訓中,參與者將學習如何透過進階技術來增強自動測試套件,以驅動 Selenium。
完成此培訓後,參與者將能夠:
- 使用 Selenium 解決複雜的 Web 應用程序測試自動化問題。
- 應用正則表達式和基於模式的驗證技術。
- 處理導致測試執行停止的異常。
- 以編程方式搜索 Web 對象。
- 動態捕獲 Web 控制項中的數據。
- 建立數據驅動測試框架。
- 使用 Selenium Grid 分發測試。
進階 TestStand:掌握測試自動化
21 小時本課程在 澳門(線上或下線)以講師帶領的即時教學形式進行,旨在幫助初級至進階的測試工程師和自動化專家探索 TestStand 的高階功能與技巧,以最大化測試自動化的效率與成效。
完成本培訓後,學員將能夠:
- 運用 TestStand 的高階功能增強測試自動化流程。
- 自訂使用者介面並開發進階測試序列。
- 實施高階結果處理與報告技術。
- 將 TestStand 整合至外部資料庫、系統及硬體。
- 應用最佳實踐方法,維護、管理、排除故障及調試複雜的測試序列。
使用 Java (Jersey) 開發與測試 API
14 小時BDD for Non-Programmers: Live Workshop
14 小時這份在澳門舉行的由講師主導的線上工作坊,從介紹BDD開始,說明它的定義,以及公司如何利用它來促進良好的軟體設計、開發和測試。我們從非工程的角度出發,關注終端使用者、他們的需求、語言和思考方式。我們也探討業務利害關係人在與技術背景同事更緊密合作時可能遇到的溝通挑戰。
完成本訓練後,參與者將學會:
- 撰寫簡潔的使用者故事,捕捉軟體真實使用者的使用模式。
- 將使用者故事翻譯成BDD的行為語言(Given, When, Then)。
- 從這些故事中衍生出測試案例,供工程師實施和測試。
- 了解產品需求、驗收標準和測試案例之間的關係。
- 解開阻礙溝通和理解的技術術語迷霧。
- 安裝並使用優秀的工具來撰寫BDD功能檔案(feature files)。
- 理解並欣賞工作移交給工程師後的情況。
- 在迭代開發週期中扮演更積極的角色。
ISTQB 進階級認證測試人員 – 測試分析師 (CTAL-TA)
35 小時ISTQB 認證測試員高級級別 – 測試經理 (CTAL-TM)
35 小時QA 基礎與結合 AI 的現代測試(ISTQB 初級認證備考)
21 小時澳門 由講師帶領的即時培訓,融合了 ISTQB CTFL v4.0 基礎知識與現代 AI 輔助測試工具。學員將獲得結構化的 QA 知識、實用的自動化技能,並親身體驗 AI 驅動的測試用例生成、自癒式自動化及缺陷分析。
使用 Postman 進行 API 測試
21 小時這項在 澳門(線上或線下)由講師指導的實時培訓針對希望使用 Postman 進行 API 測試的軟體測試人員。
完成本培訓後,學員將能夠:
- 使用自動化請求和工作流程執行測試。
- 使用版本控制系統定義、開發、測試和觀察 API。
- 在請求中生成動態數據。
- 將測試記錄並組織到集合中以供團隊審閱。
C# 中的 Selenium WebDriver
14 小時本培訓由講師主導,並在 澳門(線上或線下)提供 live 培訓,讓學員了解如何在 Visual Studio 中使用 Selenium WebDriver 和 C# 進行自動化測試。如果您沒有 C# 編程經驗或希望複習 C#,請查看課程:自動化測試工程師的 C#。
Test Automation with Selenium and Jenkins
21 小時使用 Selenium 與 Python 進行測試自動化
14 小時Test Automation with Selenium
21 小時TestComplete
21 小時在這場由講師引導的實地培訓中,學員將學習如何使用 TestComplete 的功能,包括其測試對象模型、檢查點、名稱映射以及介面來對桌面、網頁和移動應用程式進行自動化測試。
完成本次培訓後,學員將能夠:
- 創建、錄製並運行功能測試。
- 構建可擴展且易於維護的測試框架。
- 設置檢查點,調整多設備測試並分析測試結果。
- 使用 TestComplete 的腳本擴展功能。