Page Objects in Test Automation Course with Selenium

Page Objects in Test Automation

Learn, use, and create Page Objects to drastically stabilize your functional automated tests | taught by Nikolay Advolodkin
Free Preview Buy $49.00
sa thakurr

iiyiu

jkhkh

Anthony Levitsky

Very thorough

Thorough course that covers topics in great detail. I think I'm a master of Page Objects now!

Hilary Green

Excellent coverage of Page Objects

Very through coverage in theory and practical code and exercises. My background UFT and had not realised that the main techniques I had been using were following the Page Object Pattern already. Now that I am learning Selenium C# and Nunit I have ...

sa thakurr

jkhkh

Anthony Levitsky

Thorough course that covers topics in great detail. I think I'm a master of Page Objects now!

Hilary Green

Very through coverage in theory and practical code and exercises. My background UFT and had not realised that the main techniques I had been using were following the Page Object Pattern already. Now that I am learning Selenium C# and Nunit I have ...

Nikolay Advolodkin
Nikolay Advolodkin
CEO at Ultimate QA

About the Instructor

Test automation leader and passionate instructor

Nikolay Advolodkin is a seasoned IT Professional, Test Automation Expert, and Quality Assurance Innovator whose dedication to innovation and progress has earned him the reputation as a strategist in the information technology space.

Throughout the span of his technical career, he has not only cultivated extensive experience, he has received extensive acclaim for his continual success. Most recently, he was a contributing author to Continuous Testing for DevOps Professionals. He was named one of 33 Test Automation Leaders to follow in 2017 by TechBeacon.com. And according to Udemy.com, he is also the #1 Selenium Webdriver Instructor across the globe, educating 50,000+ students on the ins and outs of test automation from 120+ different countries.

Growing up, Nikolay discovered his passion for computers early on in his life. After successfully hacking a TI-83 calculator in the 8th grade, he knew IT would be a lifelong interest.

Currently, Nikolay proudly serves as the CEO and Test Automation Instructor at UltimateQA (www.ultimateqa.com). Furthermore, he is a frequent Contributor at SimpleProgrammer.com and TechBeacon.com. He was also a Speaker at multiple different conferences.

When he isn’t teaching people how to be automated software testing masters or revolutionizing the test automation world as we know it, Nikolay Advolodkin enjoys exercising, self-development, and travel. He is also an avid entrepreneur with an unquenchable thirst for knowledge.

Github

Did you know that a recent poll revealed that 80% of QA Automation Engineers cannot run more than 100 functional tests daily, with 95% reliability? Furthermore, over 50% of these Automation Engineers struggle to run between 0 - 50 automated functional tests per day!

Functional test automation is a hard job. However, you can make your job much easier by learning a pattern known as the Page Object Pattern. The Page Object Pattern helps to resolve a lot of the problems that other automation techniques cannot. Making your test automation more stable as a result.

This course is designed to teach you how to properly code the Page Object Pattern using Selenium Webdriver with C#.

However, all of the information here is equally applicable to any other functional testing tool because the Page Object Pattern is a universal principle that makes test automation more robust. Similar to other universal concepts such as Don't Repeat Yourself or Single Responsibility Principle.

Therefore, if you know Object Oriented programming and a different functional automation tool, you can still comfortably follow along with all of the principles and patterns that I lay out in this course.

"Relevant content that I will be able to apply to my automation tests *immediately*, a VERY effective presentation approach (evolving the same example and comparing/contrasting), and an excellent teacher / presenter. Thank you so much for your time and sharing your knowledge Nikolay!." -Krissy



What will you learn?

- Why other methods such as Record & Replay or Keyword Driven do not work when it comes to test automation

- What the Page Object Pattern is in automation

- Advantages and disadvantages of the Page Objects

- How to implement the Page Objects using Selenium Webdriver

- How to improve your page objects to follow DRY Principle

- How to improve page objects to follow SRP Principle

- How to create amazing Page Objects for gigantic web pages


What is the target audience?

  • QA Automation Engineer working with a functional testing tool
  • Individual with knowledge of Object Oriented Programming
  • Student who wants to drastically improve the stability of their functional test automation

What my students are saying:

"The best tutorials I have ever seen, simply awesome. I take off my hat in front of you, you are an gorgeous professor, I am speechless to express how satisfied I am with these tutorials." -Lisbey

"I've been searching for good Selenium C# videos since December 2014. I've been using the IDE but now it's mandatory that I use webdriver. Just in the past few videos I have been provided with more useful information than I've discovered independently in 23 months. Thank you for creating this series" -Kay


Crafted to perfection

Every course of mine is crafted with extreme dedication. In fact, my courses are the #1 Selenium Webdriver courses in the world according to Udemy.com. See how this course compares to other Selenium courses.

- Udemy

"Relevant content that I will be able to apply to my automation tests *immediately*, a VERY effective presentation approach (evolving the same example and comparing/contrasting), and an excellent teacher / presenter. Thank you so much for your time and sharing your knowledge Nikolay!" -Krissy


Changing the World:

I donate 5% of all course sales to imagine1day, which is a global movement that is working to provide free education to all children in Ethiopia.


Bonus:

1. Certificates of completion

2. Certification in "Advanced Page Object Design in Test Automation" on your LinkedIn profile upon successful course completion

Course Contents

68 Videos
10 Texts
8.0 hrs

Course Curriculum