Selenium WebDriver with C# for Beginners + Live Testing Site (Udemy.com)

Selenium is the most popular tool to test websites! Join me and hundreds of students to learn Selenium Webdriver!

Created by: Tod Vachev

Produced in 2021

icon
What you will learn

  • Write tests in PLAIN ENGLISH
  • Work with ID, Name, CSSPath and XPath Selectors and know when to use each one of them in Selenium
  • Work with Input boxes, Check boxes, Radio buttons, Alert boxes and more
  • Work with Page Object Model and implement it correctly
  • Create a Healthy Selenium Automation Framework
  • Running Tests on Mobile Devices with Selenium and Appium
  • Parallel Testing with Selenium and NUnit3
  • Using Different Browsers - Chrome, Opera, Internet Explorer, Firefox
  • Taking Screenshots with Selenium
  • Using PhantomJS Driver and Selenium (we have a project here to download all posts from a website!)
  • Working with Element Properties (Size, Location, Stylings, e.g. change colors or make elements disappear)
  • Executing Javascript through C# with Selenium
  • Working with Browser Properties (Size, Location, New Tabs/Windows, Tabs/Windows Handles)
  • Generating beautiful HTML Reports for our Test

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a selenium course? Or looking for more detail on Tod Vachev's Selenium WebDriver with C# for Beginners + Live Testing Site? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Selenium Webdriver is a free automation testing tool for web applications. It is able to work with different browsers like Chrome, Firefox, IE, Opera and simulate human like behavior. Selenium is able to interact with all the different elements in a webpage. It can click on them, input text, extract text and much more. By covering all the different functionalities on your website with Selenium tests, you will be able to quickly catch new and reappearing old bugs. This will save your team time and money.

In this Selenium course you will also find a 24/7 LIVE Website which you can use to test everything that you are learning in the course!

This course is perfect for people who are beginners in the subject or manual testers that want to move on to automated testing.
The Selenium Webdriver with C# course is available to you at any time and you have 30-Day MoneyBack Guarantee by Udemy! No questions asked!
In this course we will focus on Graphic User Interface and Functionality Testing and we will learn how to work with the various element selectors and special elements like:
  • ID, Name, CSS, Xpath and Class Selectors
  • Textbox, Check box, Radio buttons, Drop down Menus
  • JavaScript Alert Boxes
We will also have a few theory lectures about Selenium and testing in general in which I will explain:
  • When you should use either of these selectors;
  • What is a Test Case/Scenario
  • How you can use Mindmaps in testing
Then we will start creating our Automation Framework with Selenium! When you learn how to create a Framework by the end of the course, you will be able to write your Selenium WebDriver tests in Plain English!
This course also includes lectures on:
  • Running Tests on Mobile Devices with Selenium and Appium
  • Parallel Testing with Selenium and NUnit3 (running multiple tests at the same time)
  • Generating beautiful HTML Reports for our Test Results with Selenium and NUnit3
  • Using Different Browsers - Chrome, Opera, Internet Explorer, Firefox
  • Taking Screenshots with Selenium
  • Using PhantomJS Driver and Selenium (we have a project here to download all posts from a website!)
  • Working with Element Properties (Size, Location, Stylings, e.g. change colors or make elements disappear)
  • Executing Javascript through C# with Selenium
  • Working with Browser Properties (Size, Location, New Tabs/Windows, Tabs/Windows Handles)
Take this course and join hundreds of satisfied students!
What are they saying about the course:
Joanna Badiola (5 Stars):
"The course is very clear and can be easily understood even with minor knowledge in programming."
Jose Ignacio Calvo Torel (5 Stars):
"Short but great and detailed course!"
Cassessa (5 Stars):
"Normally I am not so easily impressed. But this I give it a 5! Really Great!"
Alexander Mosenko (5 Stars):
"This training course gives a solid foundation needed to start learning Selenium Webdriver with C#. Also, the instructor provides a good support on students' questions."

Mr. Javier Acha (5 Stars):
"This training course gives a solid foundation needed to start learning Selenium Webdriver with C#. Also, the instructor provides a good support on students' questions."

Ed (5 Stars):
"This course is plain, easy to understand. You will not waste your time learning any useless lectures."

Join us!Who this course is for:
  • Manual Testers who want to learn how to work with Selenium WebDriver
  • QA Interns
  • QA Professionals with no Selenium experience
  • Freelancers that want to make bugfree websites

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

Tod Vachev

I have graduated at Technical University of Varna as a Robotics Engineer. With several years of experience as a Passionate Developer and Engineer, I am now an Online Entrepreneur. Teaching is one of my passions, and what better and more impactful way to teach, than to do it online with thousands of students?
Currently focusing on providing quality education to tens of thousands of students across the globe, on subjects including:
- Programming, focusing on the C# Programming Language
- MATLAB, because this is a scientific tool that no scientist can do without
- Running Online Businesses that Earn Passive Income
For the past four years I have focused on the above and I have never stepped into the 9 to 5 world, I have worked in a company only once in my entire life and it lasted only 2 months. That's when I realized that, I can't learn the things that I want and I can't buy the things that I want buy working for someone else. You should start working for yourself aswell!
It does not matter if you want to become a developer or to run niche sites around the web, you can do both of these things in your own time as a freelancer or a business owner. And I can teach you how to do both of these things.
A little more about me:
I love tinkering with mechanics and

icon
Reviews

4.5

358 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

It's amazing that you can easily checked value in different web elements. Thank you for advice. Its good way to understand and c# rules and actions.Great explanation about POM and framework structure.

Nice course in general, but since the middle of it the author speeds up a bit too much.

Course is using an old 2017 version of Visual Studio. Initially tried using the new 2019 version of Visual Studio, but 2019 version did not work well with the instructions that were based upon using the 2017 version of Visual Studio. I uninstalled 2019 Visual Studio and installed Visual Studio 2017 community and everything worked well. Would be very helpful if you included a note in the course to let new users know they should not use the current version of Visual Studio and should use the old 2017 version of Visual Studio; so the course instructions work correctly.

Overall, the course is good. Todd learning style is good but in some video, he skipped some coding classes to show 'How did he create?" that will make a little problem for the beginner people. I learned a new way of structuring my framework, but I am expecting more in-depth and details about the testing Framework. For me, It was unfortunate that I was unable to run NUnit in my MAC so I did not practice it. I asked the questions about the error, but Todd did not give any response to my questions. In the end, it is a good course for a beginner and refresher for the experience. All the best Todd. Can you please make new testing videos on xUnit using C# with more focus to testing Framework which will match at least with the industry practice? Thank you Todd. Best of Luck.

Hi ,Your way of teaching is very good and I'm able to understand the POM/Framework very well.Keep teaching.Thanks.

i didn't find how to run tests in parallel and on several browsersi also didn't find how to produce extent report with test results

Tod really helped in understanding the what's and why's of selenium at the beginner level. I will suggest this course to anyone who has to begin with Automation Testing.Thanks Tod.

Very goodSome parts of the course are dated, but just take some time out to work out a solution for yourself then continue with the course (y)

Great course! It moves a little fast. I had to rewind a few times because I am also figuring out the VisualStudioShortcuts and navigation. But that's why online videos are great. I am enjoying this course. It is very focused, which is good for me. Thank you!

This course contained some good tips that I will use in developing future automated tests.

Great course. Well thought out. No belaboring each point, just a quick explanation of what we're about to do, do it, show that it works, move on. There is explanation where needed, but no fluff. I love it.

El curso esta bueno, el profesor muestra los temas de una manera simple.