感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
自動化測試介紹
- 自動化測試概覽
- 自動化的優點
- 測試類型:功能與非功能
- 理解客戶生態系統
- 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 單元測試
- 整合和端到端測試
自動化中的機器學習
- 測試中機器學習介紹
- 機器學習基礎
- 機器學習在測試自動化中的應用案例
- 實施機器學習演算法
- 編寫預測分析的演算法
- 將機器學習與測試自動化整合
維護和應用程式的新建手動建構
- 手動測試基礎
- 手動測試技巧
- 撰寫有效的測試案例和測試計劃
- 從手動測試轉向自動化測試
- 識別適合自動化的候選項目
- 維護測試腳本的最佳實踐
數位人力資源管理/NPP 與外包策略
- 數位 HCM/NPP 概覽
- HCM 中的工具和技術
- HCM 應用程式的自動化策略
- 管理外包測試專案
- 外包最佳實踐
- 確保外包專案的品質和一致性
替代工具與技術
- 評估 Jtest 和 SOAtest
- Jtest 和 SOAtest 的特性
- 是否符合客戶需求
- 介紹替代工具
- 探索其他自動化測試工具(例如 Katalon Studio、用於 API 測試的 Postman)
- 整合與過渡策略
實作工作坊與真實世界情境
- 實務課程
- Selenium 和 TestComplete 的實作實驗室
- 真實世界的測試情境
- 案例研究與期末專案
- 組隊完成完整的自動化解決方案實施
- 簡報與同儕檢視
總結與後續步驟
最低要求
- 具備基本程式設計概念的認識
- 擁有軟體測試經驗(手動或自動化)
- 熟悉網頁技術及開發框架
對象
- 自動化測試人員
- 品質保證工程師
- 軟體開發人員
- 參與軟體維護與測試的 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
機器翻譯