What you'll learn

  • Master automation testing from A to Z

  • Be able to use Selenium WebDriver for automation

  • Master C# for Software Automation Engineers

  • Learn automation testing best practices like DRY and SRP: fundamental knowledge for all automation engineers

  • Use ATDA, my secret automation technique to create top quality tests

  • Master the MsTest unit testing framework

  • Learn how to quickly and easily create HTML reports

  • So much more....

What are current students saying?

Rupashree Geethaaviji Ananthakrishna

5 star rating

“Wonderful content and things explained in a nutshell. Overwhelmed by Author's dedication to put things in such a way that any novice or manual tester can follow and understand and definitely be on-boarded as a Selenium Automation Engineer next day...”

Read More

“Wonderful content and things explained in a nutshell. Overwhelmed by Author's dedication to put things in such a way that any novice or manual tester can follow and understand and definitely be on-boarded as a Selenium Automation Engineer next day at work. Thanks a million times for creating these courses! One Stop for Automation. ”

Read Less

Todd Bernstein

5 star rating

“I have seen some other Selenium courses in my life and this one is by far the best. Everything is high quality and well planned out. The instructor is obviously passionate about the topic and really cares about his students. He is also very attent...”

Read More

“I have seen some other Selenium courses in my life and this one is by far the best. Everything is high quality and well planned out. The instructor is obviously passionate about the topic and really cares about his students. He is also very attentive and works through issues to help me!”

Read Less

swapna paramathma

5 star rating

“Excellent session and very informative content delivered in a short time covering all scenario. The best video on this topic. Thanks Nikolay Advolodkin.”

“Excellent session and very informative content delivered in a short time covering all scenario. The best video on this topic. Thanks Nikolay Advolodkin.”

Read Less

Course curriculum

    1. Course Overview

    2. Prerequisites and FAQs

    3. Facebook Group- Get Access to our Test Automation Masters secret group!

    4. Syllabus for Selenium section

    5. Help, I have a Selenium Error

    6. Surprise!

    7. Instructor introduction

    8. How to update VS Community subscription after expiration

    9. MacOS Only: Installation of Visual Studio on Mac

    10. MacOS Only: Visual Studio options for Mac

    11. MacOS Only: How to use Parallels for Mac

    12. How to download the code

    13. Source Code URL

    14. Visual Studio Errors

    15. Creating your first project

    16. Important menus in Visual Studio

    17. Solution overview

    18. Solution architecture

    19. Coding conventions

    20. The best resource for learning good coding principles

    21. Download the Most Popular Automation Interview Questions Ebook

    22. End of section quiz

    23. About the quizzes

    24. Quiz

    25. Live, instructor led training?

    26. Where are the course notes?

    27. The Ultimate QA Cheat Sheet

    1. Class library project

    2. Important note about next lecture

    3. Unit test project

    4. CodeLens

    5. Debugging basics

    6. Common shortcuts in Visual Studio

    7. End of section quiz

    8. Common Visual Studio errors

    1. How to create a Console Project

    2. Intro to variables

    3. Declaring variables of simple types

    4. Formatting text using concatenation

    5. Framework Reviews - Survey

    6. Using string interpolation

    7. Formatting text for output

    8. Verbatim strings and escape sequences

    9. End of section quiz

    10. What are your thoughts so far?

    11. An Important Note

    12. Why are we not using NUnit in this course?

    1. Section Intro

    2. TestMethod TestClass Description

    3. Assertions

    4. ExpectedException attribute

    5. Use cases for ExpectedException

    6. Quiz on assertions and attributes

    7. Quiz answer

    8. TestInitialize

    9. Quiz on before and after hooks

    10. Quiz

    11. CodeLens

    1. Math with integers

    2. Mistake in the Assert.AreEqual(sum,15)

    3. Math with floating point numbers

    4. Math with decimals

    5. Coding quiz

    6. Equality and relationship operators

    7. If statements

    8. If else statements

    9. Warning! Where you see StringAssert.Equals, use Assert.AreEqual instead!

    10. Section exam

    11. Leap year

    12. Quiz

    13. Coding exercise

    14. Did you enjoy coding?

    1. Introduction to classes and objects

    2. Writing a class

    3. Get and set accessors

    4. Writing constructors

    5. Methods in classes

    6. Instantiating a class object

    7. Section quiz

    8. The string class

    9. Value vs reference types

    10. Car class example

    11. Employee class example

    12. Scope of declarations

    13. ToString method

    14. End of section exam specifications

    15. Exam trip class solution

    16. Trip class test methods

    17. End of section exam

    18. Quiz

    19. Midterm exam

About this course

  • Free
  • 439 lessons
  • 29.5 hours of video content

This course has been featured in:

Get Ready to Become the Best Automation Engineer You Can Be

Results Guaranteed

Try the course for 30 days. If you don't like it, you get a full refund. Cancel subscription any time!

  • Cancel Any Time

  • 30 Day Money Back Guarantee!

Instructor

Nikolay Advolodkin is a prolific Automation Test & Quality Assurance Engineer. Currently, he is the CEO and Software Testing Instructor at UltimateQA.com. He has been voted as one of 33 Test Automation Leaders to follow in 2017 by TechBeacon.com. He is also the #1 Selenium Webdriver instructor in the world as rated by Udemy.com.He is a frequent Contributor for the blog, SimpleProgrammer.com and a speaker at Automation Guild 2017.When he isn’t immersed in the realm of coding and all-things QA, Nikolay Advolodkin enjoys self-improvement and aims to hone his vast skill set daily, all while teaching online students how to master automated software testing. Recognitions: 🏆 One of top 33 automation engineers 2017, TechBeacon.com 🏆 One of top 33 automation engineers 2018, TechBeacon.com 🏆 One of top 33 automation engineers 2019, TechBeacon.com 🏆 Taught 150,000+ students in over 180+ countries 🏆 Top Selenium instructor in the world

Nikolay Advolodkin

CEO at Ultimate QA

Ready to take massive action and change your life?

What Are Current Students Saying


I Know You'll Get Results From This Course!

I've taught over 50,000 students in over 100 countries in test automation. In all different skill levels, learning styles, industries and backgrounds. I also work with dozens of companies, 100s of automation engineers, across the globe, every single year to help them reach new test automation heights.

I'm confident that I can teach you too and help you get results in the least amount of time possible.

But I also know there are far too many “too good to be true”, fly by night promotions online, which can cloud your judgment on whether or not to commit. That’s why to fully remove any risk or doubt about enrolling, I have a 30-day money-back guarantee. 

Try the course out, test it and apply it. I’m giving you a FULL MONTH to go through the training, keep up with the assignments, and implement the systems. If you reach out within 30 days and for some crazy reason you still haven’t seen any progress, then I’ll be happy to refund your investment.  

Ok. Obviously, I need The Complete Selenium Bootcamp in my life, but I've still got some questions...

  • Q: Why do I need this course? Can't I just figure this stuff out on my own?

    Of course, you can, but it’ll take awhile. If you value your time and you want to do things right the first time, I can help you with that. I’ve synthesized the best of everything I know into this course. The information I gathered while doing automation since 2008, working with 1000s of students since 2013, and consulting for dozens of clients a year. You can get all that experience in a single course, or you can try to recreate my experience.

  • What if I don’t get results, do you have a refund policy?

    Sure do! You have 30-days to go through and implement the information. If you do the work and don’t get results, I’ll be happy to give you every penny back.

  • How does the pricing work?

    Super simple. You pay per month. When you feel like you've learned everything from the course, just cancel your subscription and you won't be charged again.

  • Is this course right for me?

    That depends. I recommend having a few things in place: A Windows or Mac computer. A desire to master test automation.

Get Ready to Become the Best Automation Engineer You Can Be

Your Bonuses

For A Limited Time, Get These Extras!



3
 Advanced issues
 


Visual Testing is not just a fad. It is the latest trend in test automation that's making a Massive impact on the way we do testing. You cannot succeed in test automation without it. I've used visual testing to do 9,000+ visual validations every 2 weeks.