Selenium in C# - Setup Simple Test Automation Framework

Learn Selenium from scratch and build Test Automation framework with minimum set of tools: C#, NuGet, NUnit, Selenium

4.70 (330 reviews)
Udemy
platform
English
language
Software Testing
category
Selenium in C# - Setup Simple Test Automation Framework
73,964
students
5 hours
content
Mar 2024
last update
$64.99
regular price

What you will learn

Selenium basics

Selenium in C#

Selenium Waits

Page Object concept

Web Component concept

Data Transfer Object concept

NUnit 3 basics

NuGet basics

DotNet Console basics

Why take this course?

Are you eager to unlock the power of Selenium for test automation using C#? Look no further! Welcome to a hands-on course where you'll learn to build a solid test automation framework from the ground up.

In today's dynamic tech landscape, Selenium is a game-changer for web automation. This course is your gateway to mastering Selenium in C#, empowering you to create efficient and maintainable test scripts.

What You Will Learn:

  • Selenium Basics: Start with the fundamentals of Selenium, even if you're new to automation testing.

  • Selenium in C#: Dive into Selenium using C# as your programming language of choice, enabling you to create robust web automation scripts.

  • Selenium Waits: Understand the importance of waits in automation testing and master various wait strategies to handle dynamic web elements.

  • Page Object Concept: Implement the industry-standard Page Object Model (POM) to create organized and maintainable test scripts.

  • Web Component Concept: Explore the Web Component concept to build reusable and scalable automation components.

  • Data Transfer Object Concept: Learn how to efficiently transfer data between your test scripts and automation components.

  • NUnit 3 Basics: Get acquainted with NUnit 3, a popular unit testing framework for C#, to structure and run your tests effectively.

  • NuGet Basics: Discover how to manage external packages using NuGet, streamlining the integration of third-party tools and libraries.

  • DotNet Console Basics: Build a solid foundation in using the .NET Console, a versatile tool for debugging and executing your C# code.

Why Enroll in This Course?

  • Hands-On Experience: Gain practical experience through step-by-step tutorials, quizzes, and real-world projects that reinforce your skills.

  • Expert Guidance: Learn from experienced instructors who have a deep understanding of Selenium and C# in automation testing.

  • Career Advancement: Enhance your career prospects by becoming proficient in Selenium with C#, a sought-after skill in the testing industry.

  • Lifetime Access: Enjoy lifetime access to course materials, updates, and a supportive online community.

Don't miss this opportunity to build a strong foundation in Selenium automation testing with C#. Enroll today, and start your journey toward becoming a skilled Test Automation Engineer.

Screenshots

Selenium in C# - Setup Simple Test Automation Framework - Screenshot_01Selenium in C# - Setup Simple Test Automation Framework - Screenshot_02Selenium in C# - Setup Simple Test Automation Framework - Screenshot_03Selenium in C# - Setup Simple Test Automation Framework - Screenshot_04

Reviews

Caleb
August 2, 2022
As a native English speaker, when it comes to understanding a person's recorded speech, It's all or nothing. One bad attribute, (i.e.  muffled and hard to understand mumbling) can ruin  a great endeavor that shines everywhere else.  This  class is organized, clear, concise and well thought out and overall great! However, Section 5 fails miserably on audio, each sentence starts out strong then falls into mumbles as if the instructor is being reminded not to wake a sleeping baby.  Dude! you need to own this course and at minimum go through the CC transcript and manually correct it, or re-record the audio with improved clarity. The auto CC transcript is doing its job, it's fairly consistent with the "WTF" I'm hearing. A good rule of thumb here is, if your speech can't pass the auto CC transcripts on non technical words, then it's probably an issue with the spoken words.  Please update the course so I can give it 5 stars: EDIT (based on instructors response): I just finished the course, unfortunately audio gets worse in some places and is wholly inconsistent throughout the course. If it helps, here are my observations: It seems as if you naturally speak softly. Also it sounds like multiple pieces of hardware are being used to record the audio .One sounds like an internal laptop mic, and the other a pair of headphones. They both have different issues. When using the internal laptop mic, I cant distinguish when your voice is lower. While using the headphones, it seems that the mic volume is unusually high to compensate for the lower volume (soft spokenness) of your voice, so when you speak louder at times it blows out the volume causing audio feedback. There have been multiple times Ive had to adjust my own speaker volume to compensate for the different volume from recording to recording. A five star review will need two things: First, this course needs the audio re-recorded for the entire cores, the quality is currently all over the place. It needs consistent audio throughout the entire course (i.e use only one audio hardware/volume setting) that doesn't leave fuzzy feedback while listening. I suggest using the headphones and lowering the mic recording volume while speaking consistently louder. Second the CC needs to match up/in sync with spoken audio. Sorry but at the course's current state, the audio and CC totally blows.
Adrian
May 1, 2022
Sometimes is hard to understand what the instructor is saying. (Introduction section). Giving another star for a quick attention from the instructor.
Taofeek
March 31, 2022
I have lost a job because I don't have automation testing knowledge. I will take this course very seriously
Denys
January 12, 2022
Thanks a lot, Tigran. The course is very helpful. I've improved my C# and test automation skills. During the final test, I revised all materials again and passed the test successfully. This knowledge helped me to improve my Test Automation Framework on my job. Great job, going to pass your other courses as well!
Jeffrey
December 30, 2021
i learn a lot in this course and i review all the lectures that teach mo thank u for the lesson god bless
Gaurav
August 17, 2021
The pronunciation of the instructor is very poor (robotic).... Seems like he is reading the senesces... The instructor does not slow down at important points at all (reads continuously without break). This annoys a lot to understand the concept... I didn't understand the selector point in iPhone-amazon website.
Luca
July 1, 2021
Incredible instructor and amazing course! Detailed yet not overcomplicated explanations, together with lots of examples, make this course just perfect! Absolutely recommend :)
Anna
May 27, 2021
Materials are and short clear. Practical part with showing real examples in code is very useful and helps to understand the details.

Charts

Price

Selenium in C# - Setup Simple Test Automation Framework - Price chart

Rating

Selenium in C# - Setup Simple Test Automation Framework - Ratings chart

Enrollment distribution

Selenium in C# - Setup Simple Test Automation Framework - Distribution chart
3905344
udemy ID
3/10/2021
course created date
5/29/2021
course indexed date
Bot
course submited by