BDD with Selenium Webdriver and Specflow using C# (Udemy.com)
Learn Behaviour Driven Development using the two most powerful tool, Webdriver and Specflow with C# as language binding!
Created by: Rahul Singh Rathore
Last updated October 2021
What you will learn
- By the end of this course you will give have great understanding Selenium Webdriver using C#
- How to use Selenium Webdriver to test web based application and what are the advantages of Selenium Webdriver over Selenium RC
- This tutorial will give you great understanding of Selenium Webdriver, and after completing this tutorial, you will be at intermediate level of expertise from where you can take yourself to higher level of expertise. Also you will have great understanding of C#
How it compares
Against the other 194 rated Udemy courses in C# on CourseDuck:
- Rating3.8 out of 5higher than 4% of them
- Reviews2,118#32 of 195 by number of reviews
- Length28.8 hourslonger than 95% of them
- Last updatedOctober 2021more recently than 54% of them
Course Description
Selenium Webdriver is one of the most well-known testing frameworks. It is an open source project that allows testers and developers alike to develop functional tests to drive the browser. Selenium Webdriver can work on any browser that supports JavaScript, since Selenium has been built using
JavaScript.
The course is not limited to following content. In future I will keep adding the new topics to this course.
Basic of C# Programming
In this section, we are going to discuss about basic of C# programming language
1. Creating the Console Application
2. Data Types in C#
3. Conditional & Control Statements
4. Class & Objects
5. Inheritance
MsTest
In this section, we will discuss about MsTest attributes such as
1. TestClass and TestMethod
2. TestInitialize and TestCleanup
3. ClassInitialize and ClassCleanup
So on...
And source code shown as part of video lecture will be provided for download
Instructor Details
- 3.8 Rating
2,118 Reviews
Rahul Singh Rathore
I am an IT professional with 8 yrs of automation and testing experience. My core area of work is Integration, Functional & Regression testing. When it comes to automation, I have experience with tools such as Junit, TestNG, Selenium RC, Web driver & Katalon Studio.
I have contributed to the development of an automation framework for web-based products using Selenium RC & its migration to Web driver.
I have also worked on the testing of Restful web services. I have exposure to the Apache HttpClient library as well as to RestSharp & RestAssured.
For the past 2 years, I am working as a white box tester (SDET) in a US-based MNC.
I usually take on testing the API written in Java, Junit framework for doing the unit testing and also automating the unit test cases
More courses by Rahul Singh Rathore
Automation Testing using Selenium & Katalon Studio (2023)
4.5 (2,852 Reviews)
Provider: Udemy
Time: 19.5h
$10.99
Cucumber Framework with Selenium Webdriver and Java (2021)
4.6 (519 Reviews)
Provider: Udemy
Time: 18.1h
$59.99
Web Service Testing using RestAssured & Apache HttpClient (2022)
4.5 (375 Reviews)
Provider: Udemy
Time: 16.3h
$49.99
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
By Craig Gordon on 1/15/2022
The instructor is excellent in my opinion, compared to similar courses I have done which were fine. Rahul goes a bit more in-depth and explains things very well. Even things like the way the code is written, Rahul is able to write more concise code than the other instructors I have seen.
By Inga Aleksa on 10/21/2021
Awful, outdated, waste of time, I am so sorry I was imposed to pass this course at the workplace -- TOTAL waste of my time, I could find better myself, there are grammatical errors all around and messy coding, the instructor is rude to people trying to write true comments on this course
By Phil B on 8/17/2021
Given Examples: A Proper terminology: B+ Hand-Outs: A- Pronunciation: D- Topics: A While the intention is there, it is obvious that the instructor struggles greatly with pronunciation... therefore he mumbles, rushes and fails to always describe the topic. Example: Step Definition video. He talks about the most important part [Binding] but fumbles through the description. *Update* Slowing the rate up speech to .75, makes it much easier to comprehend. Changed to a 4*
By Felipe Ferraz on 10/15/2020
Muito contedo bsico demais
By Jose Mauricio Casas Ballen on 9/7/2020
is clear explication
By Sanjay Choudhary on 8/23/2020
Specially Xpath and Framework development is very well explained. But felt, This will lillte tough for someone is totally new.
By Bipin Tiwari on 7/23/2020
Nice informative course
By Mike on 7/10/2020
Solid course so far.
By Avinash Kamble on 7/3/2020
it's trap, I personally don't recommend this course. because this guy is writing entire code in one Program.cs file starting from declaring variable to till framework development. he is commenting code and writing everything in single .cs file it's very confusing.
As at the beginning I said its trap the reason is he picked very important topics but explanation isn't good.
I want my money back!
By Sunil Shukla on 6/16/2020
So far its good and engaging
By Prasanna Gangadhar on 5/22/2020
It is most amazing tutorial, takes step by step method which help to understand, practice the concept and get expertise..Excellent way of teaching.
By Anu Mundada on 5/10/2020
Very well explained with examples... One of the best courses ...Keep it up Rahul!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 76 / 100










