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)
相關課程
Automate Windows Desktop Applications with AutoIT
14 時間:在這個由講師指導的香港現場或遠程現場培訓中,參與者將學習如何使用AutoIt來自動化視窗應用程式,因為他們逐步完成了一系列動手現場實驗室練習。
JMeter Fundamentals
7 時間:本課程涵蓋了使用Apache JMeter進行功能測試和單元測試的創建和實施,Apache JMeter是Apache Software Foundation的免費應用程序測試軟件。 本課程的目的是讓組織能夠完全自動化各種測試要求,從而節省時間和金錢,並幫助降低測試中的人為錯誤風險。 該計劃探索了使用Apache JMeter為現實世界的Web應用程序設計和創建測試計劃的概念,包括功能性、回歸和壓力測試計劃。 參與者將學習如何為各種目的設計測試計劃,以及如何利用JMeter中的各種組件和功能,從而允許他們完全自動化Web應用程序測試過程。
JMeter Fundamentals and JMeter Advanced
14 時間:這是一門連續的JMeter 基礎和JMeter 高級課程,為了方便而一起提供。
JMeter基礎知識
本課程介紹Apache JMeter的功能和單元測試的創建和實現,Apache JMeter是Apache Software Foundation的免費應用程序測試軟件。該課程的目的是允許組織完全自動化他們的各種測試要求,節省時間,金錢,並幫助最大限度地降低測試中人為錯誤的風險。該程序探討了使用Apache JMeter為實際Web應用程序設計和創建測試計劃的概念,包括功能,回歸和壓力測試計劃。參與者將學習如何為各種目的設計測試計劃,並使用JMeter的各種組件和功能,使他們能夠完全自動化Web應用程序測試過程。
JMeter Advanced
本課程涉及高級Web應用程序測試技術。它側重於完全自動化,腳本編寫,將測試與外部數據源集成。
Web Application Performance Testing with JMeter
7 時間:本課程是為測試經理,測試人員,業務分析師,設計人員,開發人員,管理員以及任何對規劃和執行Web應用程序性能測試感興趣的人創建的。它介紹瞭如何設置非功能性需求,哪些指標在特定實現中最重要,如何創建性能測試計劃,在JMeter實現,執行和分析結果。
Robot Framework: Keyword Driven Acceptance Testing
14 時間:這種以講師為主導的香港現場培訓(現場或遠端)針對的是希望學習如何編寫一組測試用例和測試套件,然後在演示應用程式上執行測試的軟體測試工程師。
在培訓結束時,參與者將能夠:
-
使用 Robot Framework 的關鍵字驅動測試方法和表格測試數據語法來編寫和執行測試。
使用一致的語法從現有關鍵字組成新關鍵字。
執行 Gherkin 式行為驅動開發 (BDD) 測試(類似於 Cucumber)。
生成並解釋報告和日誌,以對測試應用程式中的故障進行故障排除。
使用用 Python、Java、Perl、Javascript 和 PHP 編寫的第三方庫擴展機器人框架的功能。
將 Robot Framework 與 Selenium 整合以測試 Web 應用程式。
Web Application Testing with Selenium and JMeter
35 時間:本课程提供处理测试项目的培训,并提供使用 Selenium 测试套件的 Web 应用程序、功能测试自动化和跨浏览器测试自动化的实践经验。此外,它还全面地引入了 jMeter。
狂轰滥炸 2 天的 JMeter 和 3 天的 Selenium。
Introduction to Selenium
7 時間:本入門課程旨在讓測試專業人員熟悉使用Selenium測試Web應用程序的基礎知識。測試人員可以使用Selenium IDE和Selenium 2 WebDriver構建,增強和維護腳本。
目標受眾
目標受眾是尋求使用Selenium自動測試Web應用程序的軟件測試人員。這些測試人員可能是測試自動化的新手,也可能包括質量保證從業人員,經理或團隊負責人,他們負責與測試人員進行交互,或者需要確保工具得到充分和適當的實施。
在課程結束時,您將能夠:
- 描述Selenium的功能和目的
- 了解測試自動化的好處和正確方法
- 記錄自動化測試用例
- 播放自動化測試用例
- 應用並使用不同的驗證技術
- 查看和分析結果
- 配置和使用Selenium RC(遙控器)
- 創建並使用測試套件
- 安排自動測試運行
- 使用不同的Selenium腳本格式
- 修改腳本以擴展測試應用程序的功能
- 使用Eclipse和Selenium 2 WebDriver配置Selenium
- 理解並使用RTTS幫助文件
- 轉換selenium代碼以使用Selenium 2 WebDriver
- 配置自定義日誌文件
- 創建自定義對像圖
- 創建可重用模塊以減少腳本維護
- 使用工具來幫助識別XPath
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 時間:本課程全面概述瞭如何使用Java / Maven環境對Selenium和JMeter進行自動化功能和性能測試。在Selenium上花費3天,在JMeter上花費2天。
TestComplete
21 時間:在這個由講師指導的香港現場培訓中,參與者將學習如何使用TestComplete的功能,包括其測試物件模型,檢查點,名稱映射和UI在桌面,Web和移動應用程式上執行自動化測試。
在培訓結束時,參與者將能夠:
- 創建、記錄和運行功能測試。
- 創建可擴展且可維護的測試框架。
- 創建檢查點,調整多個設備的測試並分析測試結果。
- 使用 TestComplete 的腳本擴展。
Testing with TestNG
14 時間:TestNG是一個測試框架,旨在簡化廣泛的測試需求,從單元測試(單獨測試一個類)到集成測試(測試由幾個類,幾個包甚至幾個外部框架組成的整個系統,如應用服務器)。
聽眾
本課程專為希望在工作流程中採用TestNG套件的工程師和開發人員精心設計。
Tosca: Model-Based Testing for Complex Systems
35 時間:在這個由講師指導的現場培訓中,參與者將學習如何使用 Tosca 進行端到端(Web + 後端)測試。該培訓將理論與現場實驗室環境中的實踐相結合,讓參與者有機會與技術、講師和同事互動。
培訓首先概述傳統代碼和基於腳本的自動化測試,並將其與 Tosca 基於模型的 (MBT) 方法進行對比。參與者學習如何使用 Tosca 的默認模塊創建和執行測試用例,以及如何定制自己的執行模塊。
從軟件建模原理到跨不同瀏覽器的測試覆蓋範圍,該培訓引導參與者了解理論和實踐,並使他們能夠在 Tosca 中實施自己的測試解決方案。
TOSCA Certification Preparation
14 時間:這是一個由講師指導的現場培訓課程,地點位於香港(線上或現場),旨在幫助中級軟體測試專業人員獲得TOSCA認證,並展示使用Tricentis Tosca進行測試自動化的熟練能力。
在培訓結束時,學員將能夠:
- 了解TOSCA認證的結構與要求。
- 掌握TOSCA的概念,包括測試案例設計、自動化與執行。
- 應用最佳實踐來建立可重複使用且易於維護的測試案例。
- 為TOSCA認證考試的實務與理論部分做好準備。