Skip to content

Latest commit

 

History

History

Allure.SpecFlow

SpecFlow Adapter

Nuget release Nuget downloads

An Allure adapter for SpecFlow.

Allure Report logo


The adapter works with SpecFlow version 3, starting from 3.9.8.

Quick start

  1. Install the Allure.SpecFlow Nuget package according to your SpecFlow version.
  2. Add the following entry to your specflow.json:
    {
      "stepAssemblies": [
        {"assembly": "Allure.SpecFlowPlugin"}
      ]
    }
  3. Run the tests.

For users of Mac with Apple silicon

If you're developing on a Mac machine with Apple silicon, make sure you have Rosetta installed. Follow this article for the instructions: https://support.apple.com/en-us/HT211861

You may also install Rosetta via the CLI:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Further readings

Learn more from the documentation for Allure SpecFlow.

Known issues

Selective run issues

Selective run (test plans) might not work under rare circumstances. Issue #369 contains some additional details. If you are affected by this, you may try to switch to the Debug configuration as a workaround until we come up with a solution.