Complete Selenium WebDriver Bootcamp: Go from zero to hero
Learn Selenium WebDriver like a professional. Start from the basics and go all the way to creating your own frameworks!
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....
Course Overview
Prerequisites and FAQs
Facebook Group- Get Access to our Test Automation Masters secret group!
Syllabus for Selenium section
Help, I have a Selenium Error
Surprise!
Instructor introduction
How to update VS Community subscription after expiration
MacOS Only: Installation of Visual Studio on Mac
MacOS Only: Visual Studio options for Mac
MacOS Only: How to use Parallels for Mac
How to download the code
Source Code URL
Visual Studio Errors
Creating your first project
Important menus in Visual Studio
Solution overview
Solution architecture
Coding conventions
The best resource for learning good coding principles
Download the Most Popular Automation Interview Questions Ebook
End of section quiz
About the quizzes
Quiz
Live, instructor led training?
Where are the course notes?
The Ultimate QA Cheat Sheet
Class library project
Important note about next lecture
Unit test project
CodeLens
Debugging basics
Common shortcuts in Visual Studio
End of section quiz
Common Visual Studio errors
How to create a Console Project
Intro to variables
Declaring variables of simple types
Formatting text using concatenation
Framework Reviews - Survey
Using string interpolation
Formatting text for output
Verbatim strings and escape sequences
End of section quiz
What are your thoughts so far?
An Important Note
Why are we not using NUnit in this course?
Section Intro
TestMethod TestClass Description
Assertions
ExpectedException attribute
Use cases for ExpectedException
Quiz on assertions and attributes
Quiz answer
TestInitialize
Quiz on before and after hooks
Quiz
CodeLens
Math with integers
Mistake in the Assert.AreEqual(sum,15)
Math with floating point numbers
Math with decimals
Coding quiz
Equality and relationship operators
If statements
If else statements
Warning! Where you see StringAssert.Equals, use Assert.AreEqual instead!
Section exam
Leap year
Quiz
Coding exercise
Did you enjoy coding?
Introduction to classes and objects
Writing a class
Get and set accessors
Writing constructors
Methods in classes
Instantiating a class object
Section quiz
The string class
Value vs reference types
Car class example
Employee class example
Scope of declarations
ToString method
End of section exam specifications
Exam trip class solution
Trip class test methods
End of section exam
Quiz
Midterm exam
Cancel any time!
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.
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.
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.
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.
That depends. I recommend having a few things in place: A Windows or Mac computer. A desire to master test automation.
Regular price
For A Limited Time, Get These Extras!