課程簡介
自動化測試簡介
- 自動化測試概述
- 自動化的好處
- 測試類型:功能性與非功能性
- 瞭解客戶的生態系統
- Oracle APEX 概述
- .Net Core 簡介
- 代碼演算法中 Machine Learning 的基礎知識
自動化工具概述
- Selenium
- 設置 Selenium WebDriver
- 編寫和運行測試腳本
- 最佳實踐 Selenium
- TestComplete
- TestComplete 簡介
- 為不同的應用程式創建自動化測試
- 將 TestComplete 與其他工具整合
深入瞭解自動化 Selenium
- 進階 Selenium
- 處理動態 Web 元素
- 跨瀏覽器測試
- 與 TestNG 和 JUnit 集成
- 框架開發
- 頁面物件模型 (POM)
- 數據驅動和關鍵字驅動的框架
- 與 Jenkins 持續集成
TestComplete 中的高級功能
- 腳本和自動化
- TestComplete 支援的腳本語言
- 自動化桌面、Web 和行動應用程式
- 自訂測試
- 創建自訂檢查點
- 處理異常和錯誤
與 Oracle APEX 和 .Net Core 集成
- 測試 Oracle APEX 應用程式
- 針對APEX應用的自動化測試策略
- 特定於APEX的工具和實踐
- .Net Core 中的自動化
- 設置測試專案
- 使用 xUnit 進行單元測試
- 集成和端到端測試
Machine Learning 在自動化中
- 測試中的 Machine Learning 簡介
- 機器學習的基礎知識
- 機器學習在測試自動化中的用例
- 實現 Machine Learning 演算法
- 編寫預測分析演算法
- 將機器學習與測試自動化集成
新應用程式的維護和手動構建
- 手動測試基礎知識
- 手動測試技術
- 編寫有效的測試用例和測試計劃
- 從手動測試過渡到自動測試
- 確定自動化候選者
- 維護測試腳本的最佳做法
數位化HCM/NPP和外包戰略
- 數位 HCM/NPP 概述
- HCM 中的工具和技術
- HCM 應用程式的自動化策略
- 管理外包測試專案
- 外包的最佳實踐
- 確保外包項目的品質和一致性
替代工具和技術
- 評估 Jtest 和 SOAtest
- Jtest 和 SOAtest 的特性
- 滿足客戶需求
- 介紹替代工具
- 探索其他自動化工具(例如,用於 API 測試的 Katalon Studio、Postman)
- 整合和過渡戰略
實踐研討會和真實場景
- 實踐課程
- 使用 Selenium 和 TestComplete 的動手實驗室
- 真實測試場景
- 案例研究和頂點專案
- 集團項目實施完整的自動化解決方案
- 演講和同行評議
摘要和後續步驟
最低要求
- 瞭解基本程式設計概念
- 具有軟體測試(手動或自動)的經驗
- 熟悉 Web 技術和開發框架
觀眾
- 自動化測試儀
- QA工程師
- 軟體開發人員
- 參與軟體維護和測試的IT專業人員
客戶評論 (5)
課程內容豐富,易於理解。
Najeeda Motala - Multichoice
Course - Advanced C# for Automation Test Engineers
機器翻譯
我喜歡一切,因為它對我來說都是新的,我可以看到它可以為我的工作帶來附加值。
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
機器翻譯
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Course - 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