Enhance your automated tests The free & open source BDD-Framework for .NET

E2E Business Process
BDD Framework for .NET

Trusted by thousands of companies around the globe

Benefits for everyone

SpecFlow makes test automation easier by turning it into a team effort and allowing every role to better use their skills


Spend more time on coding feature-logic rather than debugging and explaining code

Benefits for Developers


Apply your testing skills throughout the entire development cycle
Benefits for Testers

Product owner

A single source of truth for better collaboration with the team
Benefits for POs

We help teams build high-quality and scalable automated tests


Bridge the gap between non-technical and technical people by collaborating on executable specifications.

Learn BDD

Test everything

  • End-to-End Business Process
  • Web/UI App
  • Mobile/App
  • API
  • Database
  • Desktop App

And more…

SpecFlow code examples

Easy to use

Once you learn how to write Gherkin, you can immediately start writing your automated tests.

Learn Gherkin language
BDD Framework for .NET


Seamlessly integrate the BDD framework into your existing tools and processes.


Need further assistance?

Start your Interactive Learning Journey and get certified!

Attend a webinar

We host regular webinars with experts in the BDD world and also bring you the latest on SpecFlow