Skip to content
SPECIFICTION
Get listed

Concordion vs Reqnroll

Concordion

concordion.org

Reqnroll

reqnroll.net

Side by side

FigureConcordionReqnroll
Price fromFree€33.33/mo
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published12
Spec score · BDD Testing Tools8.8 (#3)7.9 (#8)
Founded20062024
IDE integrationsThe site describes an IntelliJ IDEA plugin with completion, navigation and test-running support, plus an Eclipse plugin for HTML specifications.Reqnroll documents integrations for Visual Studio, Rider, and Visual Studio Code, and says it can also be used without an IDE.
PurposeConcordion is an open-source tool for automating Specification by Example and creating living documentation.It lets teams write Gherkin Given-When-Then executable specifications and turn them into automated tests that verify implementation of requirements.

Plans

Concordion

  • Open sourceFree

Concordion pricing →

Reqnroll

  • CommunityFree
  • Professional€400 a year

Reqnroll pricing →

In their own words

Concordion

Concordion is a free, open-source tool for turning written specifications into executable checks and living documentation. Those checks run against the system under test; when they run, Concordion generates documentation that marks passing and failing assertions and shows expected and actual values for failures. The output can include tables and links to other specifications. The project offers Java specifications in Markdown or HTML, along with C# options. Java fixtures use JUnit, and Concordion.NET is documented with NUnit. Integrations include IntelliJ IDEA, Eclipse, Gradle, Maven, command-line execution, Jenkins, and Spring. The IntelliJ plugin supports HTML and Markdown, while Eclipse supports HTML specifications but not Markdown. Extensions can add commands, event listeners, or documentation changes, with examples such as Excel specifications, parallel runs, screenshots, and logging tools. Concordion runs locally on Linux, macOS, and Windows, and is licensed under Apache License 2.0. It is maintained by volunteers.

Visit concordion.org

Reqnroll

Reqnroll is an open-source.NET framework for turning behavior specifications into automated tests. Teams write executable scenarios in Gherkin’s Given-When-Then format to check whether software meets stated requirements. It supports full Gherkin, including tagged Rule blocks, and step definitions written with regular expressions or Cucumber Expressions; asynchronous steps and hooks are supported. Scenarios can run with NUnit, MsTest, TUnit, or xUnit, including xUnit v3. Reqnroll runs on Windows, Linux, and macOS, and documents.NET Framework 4.6.2 and newer listed versions through.NET 10.0; frameworks before.NET 8 are outside Microsoft support. It is distributed as NuGet packages and documents integrations for Visual Studio, Rider, and Visual Studio Code, though an IDE is not required. The Visual Studio extension adds Gherkin editing tools, navigation, and code snippet generation. Reqnroll is based on the SpecFlow codebase, is compatible with SpecFlow, and has a migration guide. Community use is free; Professional is billed at €400 per 10 users per year, excluding VAT.

Visit reqnroll.net