Entries by Stephen McCafferty

SpecFlow+ 1.6 Released

SpecFlow+ 1.6.0 has been officially released and can now be downloaded. SpecFlow+ Runner New Features Support for SpecFlow 2.2.0 Execution time of scenarios and features added to standard report template New configuration setting to handle conflicts with existing report files with the same name (overwrite, rename) Support for placeholders in additional report file names (current […]

SpecFlow 2.2.0 Released

SpecFlow 2.2.0 has been officially released and can now be downloaded. Core Changes: Projects are now read by XML instead of using MSBuild. The general functionality is working. If something is missing or you experience any problems, please submit an issue and look here Before/AfterFeature Hooks can now access the FeatureContext by parameter, see #779 Upgrade […]

Podcast with SpecFlow creator Gaspar Nagy

SpecFlow creator Gaspar Nagy recently joined Aslak Hellesoy, Matt Wynne and Arti Mathanda for March’s Cucumber Podcast. In the podcast, Gaspar talks about the origins of SpecFlow and how working on SpecFlow changed his life. He also sheds some light on the future of SpecFlow and his own plans, including teasing us with the prospect […]

New SpecFlow+ Sample Projects Available

We’ve added a number of new samples to the SpecFlow+ sample repository on GitHub: WindowsAppDriver: Demonstrates using the WindowsAppDriver with SpecFlow+ and the Windows calculator. CustomDeploymentSteps: Sample project based on the previous WindowsAppDriver project that demonstrates custom deployment steps. ExcelExample: A relatively simple calculator project using SpecFlow+ Excel. Different operations (add/subtract/divide/multiply) are specified using a […]

SpecFlow Visual Studio 2017 Sim Ship Announcement

Visual Studio 2017’s official release is just around the corner, and TechTalk and SpecFlow have teamed up with Microsoft as a Sim Ship partner. Microsoft’s Sim Ship (simultaneous shipment) program has been going strong for years, and gives selected Visual Studio partners the opportunity to access migration support, documentation and the latest builds of Visual […]

Sending Execution Reports via Email

We’ve had a number of users ask how to send execution reports via email after the test run has been executed. SpecFlow+ Runner 1.6 (a pre-release version is available on NuGet) introduces the option to give reports static names, i.e. without a time stamp, meaning sending the report as an attachment is now relatively easy […]

Video: Traits in SpecFlow

Sophie Keiblinger from TechTalk has taken time out from her testing duties to share a couple of insights into how she and her team use traits (tags) in SpecFlow. This ranges from keeping track of the user stories associated with changes to scenarios, using traits to communicate the status of tests with other team members […]

SpecFlow VS Integration 2017.1 Released

SpecFlow Visual Studio integration 2017.1 has been released. This version introduces basic support for Visual Studio 2017, as well as supporting earlier versions of Visual Studio. There are however some limitations when using Visual Studio 2017: This version does not support the new project system in Visual Studio 2017. Support for the new project system […]

Website Redesign

We’re sure you’ve already noticed that the SpecFlow website has changed in appearance. We’ve tried to tidy things up a little and have made a few changes to the site, in particular the News section, which now has categories and filters. To make the transition as painless as possible, we have retained most of the […]

Anatomy of a Gherkin

Dirk Rombauts from Pickles Pro has written an in-depth guide to the Gherkin syntax called Anatomy of a Gherkin. It’s a great introduction to the Gherkin syntax. As well as tackling the various Gherkin keywords, Dirk has drawn on his extensive experience to include practical tips and potential pitfalls, as well as explaining how to […]