Welcome to the Udemy's highest-rated course Automation framework with Selenium Java (Advanced) course. In this course, we will develop each and every component required for a perfect test automation framework with industry-standard coding practices.
Welcome to the Udemy's highest-rated course Automation framework with Selenium Java (Advanced) course. In this course, we will develop each and every component required for a perfect test automation framework with industry-standard coding practices.
The course is updated to the latest of everything on Oct 2020 with the support of
Cucumber 6
Selenium 4 alpha 6
Cucumber TestNG
Extent Report
Custom Selenium controls
The course includes more than 100+ lectures with 12+ hours of content just on framework development instead of ancillary things
In this course, we will start our discussion with
Designing a perfect automation framework
Understanding to develop various components for automation framework like
Utilities
Base components
Configurations
Test runners
Understand developing generic Page Object Model practice
Understand developing generic Page Navigation concepts of POM
Understand and work with custom test runners for TestNG
Support of TestListeners
Extending test listeners for custom reporting with Extent report
Understand and writing custom controls for Selenium automation
Extending custom controls with Fluent way of writing code
Handing intelligent wait handling
Writing code using Cucumber with BDD fashion
Bringing all the best industry standard practices
Parallel Execution support with multi-thread handling and Selenium grid
Support of running test with Zalenium in Docker container
Support of Extent report with Parallel execution along with BDD cucumber format
Creating html reporter with single instance test support
Support of Parallel execution support
Support of latest version of Cucumber 6 and Selenium 4
This framework has so much of codes and resources, which helps to understand each and every section much clearer and easier.
What makes this course so special ?
The11+ hours curriculum of this course is designed not just by randomly picking some of the topics what I know.
Rather the course has evolved over a period of time (9+ years) by giving trainings to more than 100,000+ professional (both online and corporate training) and working on automation testing field (12+ years)
Hence the course is much refined version, meaning the course won't deviate from the topics of the course
Most of the sections in this course are not detailed anywhere as an online training so far
In this lecture we will talk about the introduction of automation framework
In this lecture we will talk about types of automation framework
In this lecture we will talk about framework models
Summary of this section
In this lecture we will talk about the introduction of automation framework design
This lecture is an continuation of previous lecture
In this lecture we will talk about automation framework design prerequisite
In this lecture we will discuss framework design
In this lecture we will refactor framework design to industry standard
In this lecture we will develop database utility for our framework, which will be used for Reporting as well as database testing of AUT.
In this lecture we will Extend Reporting with EARS by writing library on our ReportingUtil
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.