Selenium Java Test Framework & Best Practices - Masterclass

Develop a POM Framework with Selenium 4 & TestNG using Industry Best Practices, Design Patterns & API Integration
4.64 (906 reviews)
Udemy
platform
English
language
Software Testing
category
Selenium Java Test Framework & Best Practices - Masterclass
6,958
students
20.5 hours
content
Oct 2024
last update
$79.99
regular price

What you will learn

Develop Page Object Model frameworks from scratch for any Live website

50+ Industry best practices to follow for framework development

Learn to develop Readable, Maintainable and Scalable frameworks from scratch

Bad practices to avoid during framework development

Easily integrate APIs using REST Assured to skip login through UI [Selenium recommendation]

Use APIs to setup test data [Selenium Recommendation]

Learn how to easily write Atomic and Independent tests [Selenium Recommendation]

Learn how to setup application state for tests [Selenium Recommendation]

Learn to implement Parallel execution using TestNG, Maven and JUnit

How to easily configure and drive automation frameworks using TestNG, JUnit and Maven

Factory Design Pattern - Using Interface and Abstract class

Singleton Design Pattern

Learn how to follow the Single Responsibility Principle (SRP)

Learn how to follow the Do Not Repeat Yourself (DRY) principle

When and how to use OOP concepts in frameworks [Inheritance, Interface, Encapsulation, Polymorphism]

Learn how to reuse Page Objects using Composition

Learn about Fluent Interface and Builder design in Page Objects

Manage test data as Java Objects using POJOs

Synchronization [Wait] best practices

How to easily handle Stale Element and Element Click Intercepted exceptions

How to effectively use TestNG Data providers to drive test variations

How to go about efficiently supporting multiple browsers and Environments

Automated WebDriver management

Learn Allure Reporting and generate feature rich reports

Learn how to integrate the framework with GitHub

Learn how to auto-trigger automation from Jenkins using GitHub Web Hooks, SCM Polling and Build Frequency

Screenshots

Selenium Java Test Framework & Best Practices - Masterclass - Screenshot_01Selenium Java Test Framework & Best Practices - Masterclass - Screenshot_02Selenium Java Test Framework & Best Practices - Masterclass - Screenshot_03Selenium Java Test Framework & Best Practices - Masterclass - Screenshot_04
4166416
udemy ID
7/5/2021
course created date
7/29/2021
course indexed date
Bot
course submited by
Selenium Java Test Framework & Best Practices - Masterclass - | Comidoc