Log In
0% completed
All Lessons
Free Lessons (4)
Introduction to UI Test Automation
About the Course
UI Test Automation
Selenium WebDriver and its Architecture
Design Basics
Selenium WebDriver Basics
WebDriver Installation and Initialization for Different Browsers
All About Desired Capabilities
Emulate Mobile-Web using Chrome
Locators in Selenium
Working with WebElements
Handling JavaScript Alerts, Confirmations, and Prompts
Handling DropDown, CheckBox, and Radio Button
Implicit, Explicit and Fluent Waits
Exception Handling
Handling Cookies
Working with Drag, Drop & Mouse Hover
Double-Click and Right-Click
Capture Screenshots
Quiz: Selenium WebDriver
TestNG Framework
What is TestNG?
TestNG Annotations
Running Tests in Parallel
Grouping of Tests
Parameterisation, DataProvider and Factory
Using Listeners
Retrying Failed Tests
Writing Custom Annotations
Quiz: TestNG
Build Management
Creating Maven Project
Creating Gradle Project
Configuration Management
Basics of Configuration Management
Building Configuration Hierarchy and Overriding
Logging
Using Logback
Automatic Logging using Aspects
Reporting
TestNG Reporting
Integrate Allure Reports
Designing the UI Test Automation Framework
Designing Page Object Model
Loading the Components
Implement a WebDriver Manager
Implementing Page Object Model
Data Management
Putting Together - Design the UI Test Framework
Pitfalls and Suggestions
Writing First Test Script
Sample UI Test Framework
Downloading Sample UI Test Framework
Building and Running Tests
Create and Upload Test Framework as a Library
Distribution of Test Framework Library
Conclusion
Design a Test Automation Framework with Selenium and Java
/
...
/
Grouping of Tests
Grouping of Tests
In this topic, we will see how to group tests.
We'll cover the following...
What is the grouping of tests?
How to group tests?
What is the grouping of tests?
...