I need to install nuget package SpecFlow 2.1.0 on .net core 2.0 project but i get issue.
Our team and the community pay close attention to make sure SpecFlow is always compatible with the most recent versions of the platforms we support. Support for Visual Studio 2022 and . NET 6 are here already!
Cucumber is an application that reads Gherkin syntax plain text specification files and runs ruby files to execute those specifications. Specflow is a 'port' of cucumber for . net that also uses Gherkin syntax files but wires them up to . net code.
SpecFlow is a BDD framework for . NET which boosts your productivity by helping you with writing your feature files and automation code in your favorite IDE using C# and . NET methods.
Allow me suggest an alternative - Xunit.Gherkin.Quick. I wrote it when I discovered that SpecFlow is not compatible with .NET Core, and I needed to do Gherkin based BDD tests in .NET Core with Xunit.
Besides being compatible with .NET Core and regular .NET too (since it's a .NET Standard library), it works almost like specflow:
What it does not do, compared to SpecFlow:
Acceptable compromise in my opinion.
From Their website:
.NET Core is not yet supported, but we are working on it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With