Automate application with Specflow and Selenium C#

Master Specflow and Selenium for BDD automation testing. Learn Gherkin language and robust features for effective test scenario implementation.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course dives into the cool combo of Specflow and Selenium for BDD automation testing, focusing on Gherkin and writing test scenarios. It’s all about getting into the details without covering C# or basic Selenium stuff.

Key Points

  • Learn how Specflow and Selenium work together.
  • Understand Gherkin language for BDD.
  • Get familiar with Behavioral Driven Development.
  • Focus on Specflow features and step definitions.
  • Explore Visual Studio IDE's tools and integrations.

Learning Outcomes

  • Gain a solid understanding of Gherkin language.
  • Learn how to write effective BDD scenarios.
  • Become proficient in using Specflow with Visual Studio.
  • Understand the integration of Specflow and Selenium.
  • Create robust test features and definitions.

About This Course

Learn how Specflow and Selenium glues together for behavioral driven development (BDD) automation testing.

This course will enable one to understand the complete End-to-End code development using Specflow and integrating Selenium with Specflow feature files and scenarios by leveraging the power of Behavioral driven development.

The aim of this course is to give all the information you need to understand the basics of Gherkin language specification, Behavioral Driven development (BDD) and how to write scenarios to run Selenium test in much easier way with Specflow.

Again, this course, will not cover any basics of C# programming languages or Selenium automation testing, rather, we will directly discuss about the nitty-gritty details on Specflow and its great features to create much robust features and step definitions.

We will also see the power of Visual studio IDE intelli-sense working seamlessly with Specflow while writing feature files and mapping step definitions with various different classes (which is highly nagging while working with cucumber in ruby language)


  • Understand what Gherkin language specification is all about

  • Understand Behavioral Driven Development

  • Understand Specflow and its awesomeness enhanced with Visual studio IDE

Course Curriculum

1 Lectures

Instructor

Profile photo of Karthik KK
Karthik KK

I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspire my interest. I have been into Software Automation Testing for over 15+ years now and my interest in learning new stuffs which enables automation has never been compromised.Due to my passion in automation testing I got fully exposed to tools and languages...

Review
4.9 course rating
4K ratings
ui-avatar of S.Mukesh Achary
S.mukesh A.
5.0
8 months ago

outdated technology.

  • Helpful
  • Not helpful
ui-avatar of Niki Doulgeraki
Niki D.
5.0
10 months ago

Good content and very helpful. Understandable examples and clear explanations. Includes basic and important information one needs to start working with Specflow.

  • Helpful
  • Not helpful
ui-avatar of Cris Vuong
Cris V.
3.0
1 year ago

This course provides the solution for my issue. Now I gain knowledge about Specflow BDD. One thing I don't like is about that the author refers to the external tutorial lessons on youtube. It makes me not concentrate to the main lesson.

  • Helpful
  • Not helpful
ui-avatar of Prateek Gupta
Prateek G.
4.5
2 years ago

Crisp and to the point explanation

  • Helpful
  • Not helpful
ui-avatar of Kath Sa
Kath S.
3.5
2 years ago

I'm on the 16th lesson and still lack of real code and Page Objects - It would be nicer to see examples of real tests with real code

  • Helpful
  • Not helpful
ui-avatar of Jorge Lopez
Jorge L.
3.0
3 years ago

The excercises are not available into the Course content, I had to check into the comments the link where they are.

  • Helpful
  • Not helpful
ui-avatar of A Tran
A T.
1.5
3 years ago

The course was very informational for learning about the concepts of Specflow, BDD, and POM. He doesn't provide sample starter code for us to work on. He copies and paste his prewritten code to save time. It would be nice if he provides the github repo to the code for the features/steps. I couldn't get my test explorer to show any tests after following his instructions in section 4.

My test explorer doesn't show any test so it seems kind of pointless to continue. Sometimes the packages are outdated and you have to re update everything to get it running again. I am looking for a C# automation course that is similar to python's behave bdd framework that doesn't have many bugs/build issues.

  • Helpful
  • Not helpful
ui-avatar of Ravi Badugu
Ravi B.
5.0
3 years ago

It is very helpful for me

  • Helpful
  • Not helpful
ui-avatar of Alaa Ali
Alaa A.
1.0
3 years ago

course is not updated and some libraries is deprecated and not working any more, and also code is not attached

  • Helpful
  • Not helpful
ui-avatar of Stella Nkirote MMukindia
Stella N. M.
5.0
4 years ago

I have learned alot in this course. Got good knowledge to solve my project.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses