Bài giảng trước
Bài giảng sau
Build Automation Test Framework (Java)
0%
Part 1 - Build Automation Framework (Selenium version 3.x)
Topic 01 - Build Automation Framework Structure
Topic 02 - DRY/ KISS/ YAGNI Pattern
Topic 03 - Build BasePage class
Topic 04 - Apply BasePage/ NopCommerce Checklist Business
Topic 05 - Page Object Pattern - Part I
Topic 06 - Page Object Pattern - Part II
Topic 07 - Page Object Pattern - Part III
Topic 08 - Handle Multiple Browser
Topic 09 - Headless/ CocCoc/ Opera/ Brave browser/ WebDriverManager
Topic 10 - Selenium Page Factory
Topic 11 - Page Generator Manager (Init Page Object)
Topic 12 - Switch Page UI
Topic 13 - Switch User Role
Topic 14 - By Locator Refactor/ String Format/ Rest Parameter
Topic 15 - Domain Knowledge and Real Application
Topic 16 - Dynamic XPath and apply handle Dynamic Page
Topic 17 - Global Constants Class
Topic 18 - Handle DataTable/ DataGrid - Part I
Topic 19 - Handle DataTable/ DataGrid - Part II
Topic 20 - Handle Upload Single/ Multiple Files
Topic 21 - Assert and Verify
Topic 22 - How to verify element Undisplayed
Topic 23 - Apply Log and ReportNG
Topic 24 - Attach screenshot to ReportNG/ Extent Report version 2
Topic 25 - Extent Report version 3/ 4/ 5
Topic 26 - Allure Report on Windows OS
Topic 27 - Allure Report on MAC OS
Topic 28 - Flaky Test
Topic 29 - Share Login/ Cookie state
Topic 30 - Custom close Browser Driver
Topic 31 - Pattern Object
Topic 32 - Why do we apply Testing/ Automation Testing
Topic 33 - Record Playback Tool vs Automation Testing Framework
Topic 34 - Automation Testing Framework Checklist/ Not Automate Cases
Topic 35 - Automation Testing Strategy - Part I
Topic 36 - Automation Testing Strategy - Part II
Topic 37 - Install WordPress locally on XAMPP
Topic 38 - Setting WordPress Admin/ Analyze Business/ Domain
Topic 39 - WordPress Live Code - Part I
Topic 40 - WordPress Live Code - Part II
Topic 41 - WordPress Live Code - Part III
Topic 42 - Upgrade environment to latest (Selenium/ Browser/ Driver/..)
Topic 43 - Browser Capabilities
Topic 44 - Run test on IE/ Safari/ Edge/ Cốc Cốc/ Brave/..
Topic 45 - Test Case Dependencies
Topic 46 - Sort Data Ascending/ Descending
Topic 47 - Generate Fake Data
Topic 48 - Faker libraries/ How to manage large testcases
Topic 49 - Data Driven Testing
Topic 50 - Convert Java project to Maven project - Part I
Topic 51 - Convert Java project to Maven project - Part II
Topic 52 - Convert Java project to Maven project - Part III
Topic 53 - Convert project to Gradle
Topic 54 - Handle Multiple Environment
Topic 55 - Database Testing - Part I
Topic 56 - Database Testing - Part II
Topic 57 - Database Testing - Part III
Topic 58 - Selenium GRID - Setup Virtual Machine on VMWare
Topic 59 - Selenium GRID - When to use GRID
Topic 60 - Selenium Grid - Run on VM/ Real Machine
Topic 61 - Cloud Testing
Topic 62 - Factory Browser/ Factory Environment
Topic 63 - Docker and Zalenium
Topic 64 - Parallel Testing/ ThreadLocal/ Singleton Pattern
Topic 65 - Keyword Driven Testing/ Run testcase via BAT file
Part 2 - Build Automation Framework (Selenium version 4.x)
Topic 01 - Build Automation Framework Structure
Topic 02 - DRY/ KISS/ YAGNI Pattern
Topic 03 - Eclipse IDE Tips and Java Convention
Topic 04 - Java OOP Knowledge and Access Modifier
Topic 05 - Build BasePage class - Part I
Topic 06 - Build BasePage class - Part II
Topic 07 - Build BasePage class - Part III
Topic 08 - Page Object Pattern - Part I
Topic 09 - Page Object Pattern - Part II
Topic 10 - Page Object Pattern - Part III
Topic 11 - Handle Multiple Browser - Part I
Topic 12 - Handle Multiple Browser - Part II
Topic 13 - WebDriverManager and SeleniumManager
Topic 14 - Factory Pattern
Topic 15 - Selenium Page Factory
Topic 16 - Page Generator Manager (Manage Page Instance)
Topic 17 - Switch Page Object
Topic 18 - Switch Page UI and Switch User Role
Topic 19 - Refactor By Locator/ Global Constant Class
Topic 20 - Dynamic Locator/ String Format and Rest Parameter
Topic 21 - Handle DataTable/ DataGrid - Part I
Topic 22 - Handle DataTable/ DataGrid - Part II
Topic 23 - Handle Upload Single/ Multiple Files
Topic 24 - Assert and Verify - Part I
Topic 25 - Assert and Verify - Part II
Topic 26 - Apply Log4J version 1.x/ version 2.x
Topic 27- Apply ReportNG and attach screenshot
Topic 28 - Apply Extent Report and attach screenshot (version 2-3-4-5)
Topic 29 - Allure Report on Windows OS
Topic 30 - Allure Report on MAC OS
Topic 31 - Flaky Test
Topic 32 - How to verify element Undisplayed
Topic 33 - Pattern Object
Topic 34 - Share Login/ Cookie state
Topic 35 - Custom close Browser and Driver
Topic 36 - Setup local Web application on Windows (WordPress)
Topic 37 - Setup OrangeHRM application version 4.x/ version 5.x
Topic 38 - Framework Output
Topic 39 - Review Code Checklist
Topic 40 - Why do we need the Automation Test Framework
Topic 41 - No Code/ Codeless Tool
Topic 42 - Record Playback vs Automation Testing Framework (Real Story)
Topic 43 - Automation Testing Strategy - Part I
Topic 44 - Automation Testing Strategy - Part II
Topic 45 - Automation Testing Strategy - Part III
Topic 46 - Automation Testing Strategy - Part IV
Topic 47 - OrangeHRM Live Code - Part I
Topic 48 - OrangeHRM Live Code - Part II
Topic 49 - Upgrade environment to latest
Topic 50 - OrangeHRM Live Code - Part III
Topic 51 - OrangeHRM Live Code - Part IV
Topic 52 - Question & Answer
Topic 53 - Browser Config/ Capabilities - Part I
Topic 54 - Browser Config/ Capabilities - Part II
Topic 55 - Browser Config/ Capabilities - Part III
Topic 56 - Convert Java project to Maven project - Part I
Topic 57 - Convert Java project to Maven project - Part II
Topic 58 - Convert Java project to Maven project - Part III
Topic 59 - Eclipse to IntelliJ IDEA
Topic 60 - Convert project to Gradle - Part I
Topic 61 - Convert project to Gradle - Part II
Topic 62 - Generate Data Online/ Fake Web Server Mail
Topic 63 - Faker libraries
Topic 64 - Manage Data Test - Part I
Topic 65 - Manage Data Test - Part II
Topic 66 - Manage Data Test - Part III
Topic 01 - Build Automation Framework Structure
Tài liệu buổi học:
https://docs.google.com/document/d/1ADVPmP6raqPR5JgtMH2GqrjfWAEA_wYVu3A-pRXJG10/edit
Hỗ trợ trong quá trình học:
Các bạn có câu hỏi có thể kéo xuống comment trực tiếp phía dưới cùng từng bài học
Sử dụng Disqus
Trong group Skype (Add
Skype của mình
để join group)
[Course] Fullstack Selenium in Java
Hoàn thành
Chúc mừng, bạn đã hoàn thành khóa học này!
Quay lại
Thông báo!
Đóng
Thông báo!
Đóng
0
bình luận
Đăng