Discover how to build an automation framework from scratch using TestNG, Java, Maven, and Selenium WebDriver with a page object model
About This Video
Learn how to manage test execution using TestNG XML files
Understand the difference between hard and soft assertions in TestNG
Find out how to create a BasePage class
In Detail
A comprehensive course to help you gain all the skills and knowledge you need in order to build an automation …
Automation Framework Design Using TestNG
Video description
Discover how to build an automation framework from scratch using TestNG, Java, Maven, and Selenium WebDriver with a page object model
About This Video
Learn how to manage test execution using TestNG XML files
Understand the difference between hard and soft assertions in TestNG
Find out how to create a BasePage class
In Detail
A comprehensive course to help you gain all the skills and knowledge you need in order to build an automation framework. This course will take you through the basics as well as advanced concepts in TestNG and automation framework building.
You will start with the basic annotations in testing, and cover test execution management and automation framework design. You will then delve into the page object model, a modern design pattern, and page factory—a useful tool. As you progress, you will cover the advanced concepts of TestNG and the annotations in it. Finally, you will get to grips with running tests in parallel and data-driven testing.
This course focuses highly on TestNG, Java, Maven, Selenium WebDriver, page object model, and page factory design.
By the end of this course, you will have gained the skills you need to build an automation framework from scratch.
Audience
This course is for fresh graduates looking to learn a new skill and QE managers who want to explore better automation solutions for their projects. QTP/UFT professionals who want to switch to an in-demand testing tool will also find this course useful.
Chapter 3 : TestNG XML Files (Test Execution Management)
Managing Test Execution Using TestNG XML Files
Include and Exclude Methods in XML File
Chapter 4 : Advanced Annotations in TestNG
BeforeTest and AfterTest Annotations
BeforeSuite and AfterSuite Annotations
Chapter 5 : Page Object Model and Page Factory
Page Factory
How to Add List in Page Factory
Initializing Page Factory Elements
Page Object Model
Chapter 6 : Automation Framework Design
Creating Base Class
Creating Page Library
Creating Flow Library
Chapter 7 : Advanced Concepts of TestNG
TestNG Groups
TestNG Parameters
Managing Test Dependencies in TestNG
Ignoring Tests in TestNG
Chapter 8 : Running Test in Parallel
Parallel Execution in TestNG
TestNG HTML Reports
Chapter 9 : Data-Driven Testing
Data Provider in TestNG
Finishing Remarks
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept