感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
自動化測試介紹
- 自動化測試概述
- 自動化的效益
- 測試類型:功能 vs. 非功能
- 理解客戶生態系統
- Oracle APEX 概述
- .Net Core 介紹
- 程式碼演算法中的機器學習基礎
自動化工具概述
- Selenium
- 安裝 Selenium WebDriver
- 撰寫與執行測試腳本
- Selenium 的最佳實務
- TestComplete
- TestComplete 介紹
- 為不同應用程式建立自動化測試
- 將 TestComplete 與其他工具整合
Selenium 自動化深入探討
- 進階 Selenium
- 處理動態網頁元素
- 跨瀏覽器測試
- 與 TestNG 和 JUnit 整合
- 框架開發
- 頁面物件模型 (POM)
- 資料驅動與關鍵字驅動框架
- 與 Jenkins 的持續整合
TestComplete 進階功能
- 腳本撰寫與自動化
- TestComplete 支援的腳本語言
- 自動化桌面、網頁和行動應用程式
- 測試客製化
- 建立自訂檢查點
- 處理例外狀況與錯誤
整合 Oracle APEX 和 .Net Core
- 測試 Oracle APEX 應用程式
- APEX 應用程式的自動化測試策略
- APEX 專屬的工具與實務
- .Net Core 中的自動化
- 設定測試專案
- 使用 xUnit 進行單元測試
- 整合與端到端測試
自動化中的機器學習
- 測試中機器學習介紹
- 機器學習基礎
- 機器學習在測試自動化中的應用案例
- 實作機器學習演算法
- 撰寫預測分析的演算法
- 將機器學習整合至測試自動化中
新應用程式的維護與手動建置
- 手動測試基礎
- 手動測試技巧
- 撰寫有效的測試案例與計畫
- 從手動到自動化測試的轉型
- 識別適合自動化的對象
- 維護測試腳本的最佳實務
數位 HCM/NPP 與外包策略
- 數位 HCM/NPP 概述
- HCM 中的工具與技術
- HCM 應用程式的自動化策略
- 管理外包測試專案
- 外包的最佳實務
- 確保外包專案的品質與一致性
替代工具與技術
- 評估 Jtest 和 SOAtest
- Jtest 和 SOAtest 的功能
- 適合客戶需求之處
- 介紹替代工具
- 探索其他自動化工具(例如:Katalon Studio、用於 API 測試的 Postman)
- 整合與轉型策略
實體工作坊與真實情境模擬
- 實務課程
- 使用 Selenium 與 TestComplete 的實驗室實作
- 真實世界的測試情境
- 案例研究與專題製作
- 團隊專案:實作完整的自動化解決方案
- 發表與同儕評審
總結與後續步驟
最低要求
- 具備基本程式設計概念的認知
- 擁有軟體測試經驗(手動或自動化)
- 熟悉網頁技術與開發框架
受訓對象
- 自動化測試人員
- QA 工程師
- 軟體開發人員
- 參與軟體維護與測試的 IT 專業人員
35 小時
客戶評論 (3)
實踐練習,更容易記住信息
ashley bolen - Insurance Corporation of British Columbia
課程 - Test Automation with Selenium
機器翻譯
主題非常有趣,培訓師也非常專業
Pedro Miguel Costa - Natixis
課程 - Automation Testing with Cypress
機器翻譯
關鍵主題可以提前與培訓師討論並達成一致。研討會期間氛圍輕鬆愉快。
Lorenz - Continentale Lebensversicherung AG
課程 - Advanced Selenium
機器翻譯