Introducing the SpecFlow+ LivingDoc Generator

Introducing SpecFlow+ LivingDoc Generator

Behavior Driven Development (BDD) encourages collaboration between everyone involved in developing software: developers, testers, and business representatives such as product owners or business analysts and form a shared understanding among them. 

Oftentimes business representatives don’t have a chance to collaborate and provide feedback early on, because the specifications are only accessible with developer tools. To address this pain point, we’re excited to announce the release of the SpecFlow+ LivingDoc Generator.

What’s the SpecFlow+ LivingDoc Generator?

It’s a set of plugins and tools for SpecFlow to generate a local or self-hosted documentation out of your Gherkin feature files, which can be easily shared with your team and stakeholders without the need for Visual Studio or Azure DevOps. The Gherkin files are formatted for readability, including Gherkin syntax highlighting, color-coding and tables for example data. 

💡 Demo: Try out our SpecFlow+ LivingDoc Generator Demo which is hosted on GitHub Pages.

SpecFlow+ LivingDoc Generator helps to spark the conversation, get faster feedback from business representatives and avoid time consuming rework. 

What are the key benefits?

  • Discuss and actively contribute to the development
  • Better visibility of the development progress
  • Get feedback from outside of your team

What are the features?

Additionally SpecFlow+ LivingDoc Generator has the same set of features as the SpecFlow+ LivingDoc Azure DevOps Extension.

How does it work?

Generate and share your documentation in five quick steps:

Step 1: Update and setup SpecFlow

Step 2: Run your tests

Step 3: Install the SpecFlow+ LivingDoc CLI

Step 4: Generate the documentation

Step 5: Finally share the Living Documentation with your team and stakeholders

Learn how to setup the SpecFlow+ LivingDoc Generator by following our step-by-step documentation.

💡 Demo: Try out our SpecFlow+ LivingDoc Generator Demo which is hosted on GitHub Pages.

Here you can find some examples to quickly host your documentation. Depending on what CI/CD system you are using, there are different options available to share the file with your team.

Frequently asked questions

What’s the difference between SpecFlow+ LivingDoc Generator and the SpecFlow+ LivingDoc Azure DevOps extension?

The main differences are that SpecFlow+ LivingDoc Generator doesn’t require Visual Studio or Azure DevOps in order to access the Living Documentation. Besides of that only the SpecFlow+ LivingDoc Generator is able to display test execution results of your Scenarios and Features (coming soon for Azure DevOps).

Do you have any plans stop developing the SpecFlow+LivingDoc Azure DevOps extension?

No. The release of SpecFlow+ LivingDoc Generator doesn’t mean, that SpecFlow+LivingDoc will be dropped. We are continuing the development of both products in the future.

Do you have any feedback?

Help us to improve SpecFlow+ LivingDoc and leave us your feedback.

Stay up to date with all the tips and tricks and follow SpecFlow on Twitter or LinkedIn.

Help us to spread word about the SpecFlow+ LivingDoc Generator and share the article with your friends and team members by clicking on one of the social icons below 👇