Test Automation with Selenium培訓
本課程提供處理測試項目的培訓,並提供使用 Selenium 測試套件的 Web 應用程式、功能測試自動化和跨瀏覽器測試自動化的實踐經驗。
目標受眾:
- 軟體測試工程師
- 參與敏捷開發的軟體開發人員
在 Selenium 培訓結束時,代表們將能夠:
- 在實際專案中有效地使用 Selenium 個測試套件
- 使用 Selenium 進行跨瀏覽器測試
課程簡介
自動化測試簡介
- 測試概念
- Selenium的可能性和局限性
定位
- 瞭解定位器
- ID、CSS、XPath 和名稱定位器類型
Ítarlegri staðsetningar
- 創建動態定位器
- 構建路徑
- 路徑上元素之間的關係
- 使用文字定位元素
- 最佳做法
Selenium 網络驅動程式
- Java 基礎知識
- 在 Java IDE 中準備 Maven 專案
- WebDriver API
- 故障排除
- 調試
TestNG
- 斷言
- 附註
- 測試套件
- 參數
- 跨瀏覽器測試
- 報告
高級 Selenium WebDriver
- 動態內容
- 彈出視窗
- 截圖
- 設計模式
最低要求
對 HTML 的理解, XML
Open Training Courses require 5+ participants.
Test Automation with Selenium培訓 - Booking
Test Automation with Selenium培訓 - Enquiry
Test Automation with Selenium - 咨詢詢問
咨詢詢問
客戶評論 (7)
講師的耐心和節奏。
Jace - Vodacom
Course - Test Automation with Selenium
機器翻譯
演示和培訓師提供有關代碼的反饋。
Kesh - Vodacom
Course - Test Automation with Selenium
機器翻譯
實驗室練習
Angel - Vodacom
Course - Test Automation with Selenium
機器翻譯
協作和學習新的編碼方式
Zikhona Gqamana - Multichoice
Course - Test Automation with Selenium
機器翻譯
練習
Sinqobile - Multichoice
Course - Test Automation with Selenium
機器翻譯
Pallavi really shows her knowledge and share it with us. She has a good communication skills and really hands-on on the training. She really explains how the selenium works and guide the people who doesn't have any experience in selenium or java.
Conrado Domagas - Human Edge Software Philippines, Inc.
Course - Test Automation with Selenium
I like the most about the training is that the trainer is approachable and willing to extend help if there are problem encountered. She can tell you which part you are wrong and help you to understand the solution.
Eileen Bautista - Human Edge Software Philippines, Inc.
Course - Test Automation with Selenium
Provisional Upcoming Courses (Require 5+ participants)
相關課程
Advanced Automation Testing and Maintenance
35 時間:這種由講師指導的 香港(在線或遠端)實時培訓面向希望加深自動化測試知識和技能的中級測試人員和開發人員,重點關注 Selenium、TestComplete 等工具,並與 Oracle APEX 和 .Net Core 集成。
在培訓結束時,參與者將能夠:
- 設置和配置 Selenium 和 TestComplete 以進行自動化測試。
- 開發高級測試文本和框架。
- 將自動化測試與 Oracle APEX 和 .Net Core 應用程式整合。
- 應用機器學習技術來增強測試自動化。
- 有效地從手動測試過渡到自動測試。
- 管理外包測試專案並保持質量標準。
Advanced C# for Automation Test Engineers
21 時間:這種以講師為主導的現場培訓(在線或現場)面向想要學習自動化測試高級 C# 編程概念的經驗豐富的自動化測試工程師。
培訓結束時,參與者將能夠:
- 了解高級 C# 編程概念和最佳實踐。應用先進的面向對象編程原理來創建高效、靈活的自動化解決方案。使用行業最佳實踐設計和開發模塊化和可重用的自動化框架。
Advanced Selenium
14 時間:在這個由講師指導的香港現場培訓中,參與者將學習如何使用先進的技術來增強自動化測試套件,以驅動Selenium。
在培訓結束時,參與者將能夠:
- 使用 Selenium 解決複雜的 Web 應用程式測試自動化問題。
- 應用正則表達式和基於模式的驗證技術。
- 處理停止測試執行的異常。
- 以程式設計方式搜索 Web 物件。
- 從 Web 控制件動態捕獲數據。
- 創建資料驅動的測試框架。
- 使用 Selenium 網格分發測試。
Advanced Selenium with C#
14 時間:在這個由講師指導的現場培訓中,參與者將學習如何使用先進的技術來增強自動化測試套件 Selenium。
受眾:軟體測試人員、測試經理、品質保證專業人員。
Advanced TestStand: Mastering Test Automation
21 時間:本次由講師指導的現場香港(在線或現場)培訓面向希望探索高級 TestStand 功能和技術以最大限度地提高測試自動化效率和有效性的中高級測試工程師和自動化專家。
在培訓結束時,參與者將能夠:
- 利用 TestStand 的高級特性 和 功能 來 增強 測試 自動化 工作流程。
- 自定義使用者介面並開發高級測試序列。
- 實施先進的結果處理和報告技術。
- 將 TestStand 與外部資料庫、 系統 與硬體 整合 。
- 應用最佳實踐來維護、管理、排除故障和調試複雜的測試序列。
Automate Windows Desktop Applications with AutoIT
14 時間:在這個由講師指導的香港現場或遠程現場培訓中,參與者將學習如何使用AutoIt來自動化視窗應用程式,因為他們逐步完成了一系列動手現場實驗室練習。
C# for Automation Test Engineers
21 時間:這種由講師指導的 香港 現場培訓專為任何有興趣學習 C# 以實現自動化測試目的的人而設計。這是一門精簡的強化課程,包含大量動手練習,讓參與者快速掌握應用於軟體自動化測試所需的基本程式設計技能。重點是 C# 基礎,可以直接和立即應用於測試自動化。
本課程不涉及深入的測試自動化框架,例如 Selenium。如果你已經精通 C#,並希望直接使用 Selenium 進行測試,請查看:Selenium C# 中的 WebDriver:C# 中的 Web 測試自動化簡介。
EasyTest
7 時間:這種以講師為主導的香港現場現場培訓面向希望使用EasyTest測試應用程式或系統的操作員和測試人員。
在培訓結束時,參與者將能夠:
- 安裝和配置 EasyTest。
- 使用 EasyTest 測試系統和應用程式功能。
- 在 EasyTest 中自動執行和維護腳本。
Introduction to Java for Test Automation
28 時間:這種由講師指導的 香港 現場培訓專為任何有興趣學習 Java 以實現測試自動化的人而設計。這是一門精簡的強化課程,包含大量動手練習,讓參與者快速掌握應用於軟體自動化測試所需的基本程式設計技能。重點是 Java 基礎,可以直接和立即應用於測試自動化。
本課程不涉及 Selenium 等深入的測試自動化框架。它還繞過了傳統的「Hello World」方法來學習 Java,因為這不是一門關於應用程式開發的課程。本課程旨在讓參與者快速啟動並運行測試自動化。如果您已經精通 Java 並希望直接使用 Selenium 進行測試,請查看:Selenium 簡介 (https://www.nobleprog.com/introduction-selenium-training)。
Robot Framework: Keyword Driven Acceptance Testing
14 時間:這種以講師為主導的香港現場培訓(現場或遠端)針對的是希望學習如何編寫一組測試用例和測試套件,然後在演示應用程式上執行測試的軟體測試工程師。
在培訓結束時,參與者將能夠:
-
使用 Robot Framework 的關鍵字驅動測試方法和表格測試數據語法來編寫和執行測試。
使用一致的語法從現有關鍵字組成新關鍵字。
執行 Gherkin 式行為驅動開發 (BDD) 測試(類似於 Cucumber)。
生成並解釋報告和日誌,以對測試應用程式中的故障進行故障排除。
使用用 Python、Java、Perl、Javascript 和 PHP 編寫的第三方庫擴展機器人框架的功能。
將 Robot Framework 與 Selenium 整合以測試 Web 應用程式。
TestComplete
21 時間:在這個由講師指導的香港現場培訓中,參與者將學習如何使用TestComplete的功能,包括其測試物件模型,檢查點,名稱映射和UI在桌面,Web和移動應用程式上執行自動化測試。
在培訓結束時,參與者將能夠:
- 創建、記錄和運行功能測試。
- 創建可擴展且可維護的測試框架。
- 創建檢查點,調整多個設備的測試並分析測試結果。
- 使用 TestComplete 的腳本擴展。
Tosca: Model-Based Testing for Complex Systems
35 時間:在這個由講師指導的現場培訓中,參與者將學習如何使用 Tosca 進行端到端(Web + 後端)測試。該培訓將理論與現場實驗室環境中的實踐相結合,讓參與者有機會與技術、講師和同事互動。
培訓首先概述傳統代碼和基於腳本的自動化測試,並將其與 Tosca 基於模型的 (MBT) 方法進行對比。參與者學習如何使用 Tosca 的默認模塊創建和執行測試用例,以及如何定制自己的執行模塊。
從軟件建模原理到跨不同瀏覽器的測試覆蓋範圍,該培訓引導參與者了解理論和實踐,並使他們能夠在 Tosca 中實施自己的測試解決方案。
TOSCA Certification Preparation
14 時間:這是一個由講師指導的現場培訓課程,地點位於香港(線上或現場),旨在幫助中級軟體測試專業人員獲得TOSCA認證,並展示使用Tricentis Tosca進行測試自動化的熟練能力。
在培訓結束時,學員將能夠:
- 了解TOSCA認證的結構與要求。
- 掌握TOSCA的概念,包括測試案例設計、自動化與執行。
- 應用最佳實踐來建立可重複使用且易於維護的測試案例。
- 為TOSCA認證考試的實務與理論部分做好準備。