Skip to content
Course Rockstar
TechnologyBeginner

Advanced Automation Frameworks and Testing with TestNG

This course begins with an introduction to automation frameworks, focusing on the Page Object Model (POM) to enhance code reusability and maintainability. You...

By Packt - Course Instructors on Coursera

About This Course

This course begins with an introduction to automation frameworks, focusing on the Page Object Model (POM) to enhance code reusability and maintainability. You will learn to create object repositories, page classes, and use Page Factory for efficient web element initialization. The course covers practical tips for finding all links on a webpage, providing a solid foundation in automation frameworks. Next, delve into Log4j2, from default configurations to advanced custom loggers, writing configuration files for console and file logging, and integrating Log4j2 into test cases to improve logging infrastructure. Transitioning to TestNG, the course covers setup, annotations, method prioritization, grouping, parameterization, parallel test execution, DataProviders, ITestResult, and listeners for customized test behavior. Practical exercises reinforce these concepts, preparing you for real-world application. Designed for software testers, automation engineers, and QA professionals with basic Selenium WebDriver and Java knowledge, this course deepens your understanding of advanced automation frameworks and TestNG. Implement POM and Page Factory, configure and use Log4j2, set up and leverage TestNG, utilize its advanced features, create and manage advanced reports, and execute data-driven tests and handle file uploads using Selenium WebDriver.

Topics Covered

Frequently Asked Questions

How much does Advanced Automation Frameworks and Testing with TestNG cost?

Visit the Advanced Automation Frameworks and Testing with TestNG course page for current pricing and available discounts.

Who teaches Advanced Automation Frameworks and Testing with TestNG?

Advanced Automation Frameworks and Testing with TestNG is taught by Packt - Course Instructors, Packt.

What skill level is Advanced Automation Frameworks and Testing with TestNG for?

This course is designed for beginner learners.

Similar Courses

Included with membership
Enroll Now
Students0
DurationSelf-paced
LevelBeginner
Languageen
PlatformCoursera