EVERYTHING XIAOMI
Get listed

LightBDD

LightBDD is a free, open-source behavior driven development framework for writing readable tests and tracking their execution.

Place
#11 of 30
Score
6.0
LightBDD's website

What LightBDD is

LightBDD is a free, open-source behavior driven development framework for writing readable tests and tracking their execution. Scenarios can use parameterized steps, inline or tabular parameters, and shared context. LightBDD follows step progress and execution time, and supports asynchronous scenarios and steps. It generates feature reports in HTML, XML, or plain text. The project lists integrations with NUnit, xUnit 2 and 3, Microsoft Test Framework, Fixie, and TUnit, and supports dependency injection containers. Its Visual Studio extension provides project and feature class templates and code snippets for scenarios and composite steps. The Quick Start describes acceptance tests as partial feature classes divided between scenario definitions and step implementations. Packages are distributed through NuGet. Listed runtime support includes .NET 5+, .NET Framework, .NET Standard, .NET Core, and UWP. LightBDD runs locally on Linux, macOS, and Windows under the BSD 2-Clause License. The README points users to the project wiki and notes that NuGet packages include debug symbols for diagnostics.

Good

  • Tracks scenario step progress and execution time.
  • Supports asynchronous scenarios and steps.
  • Generates HTML, XML, and plain-text reports.
  • Integrates with several listed test frameworks.
  • Available for Linux, macOS, and Windows.

Watch out

  • Gherkin support is listed as unavailable.
  • Execution mode is local.
  • No paid tiers are stated.

Who it suits

LightBDD suits development teams that want readable, trackable behavior-driven tests and use one of its listed test frameworks. Teams can use its Visual Studio templates or organize acceptance tests as partial feature classes.

Verdict

LightBDD combines readable scenario structure with execution tracking, reports, and integrations across several test frameworks. Its local execution and lack of Gherkin support are worth noting when choosing a testing workflow.

Plans and prices

From LightBDD's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Free and open sourceFreeBSD 2-Clause licensed · no paid tiers stated

The facts

Each one read from LightBDD's own pages, with the date it was checked.

What it does

Azure DevOps
A community project called LightBDD.ScenarioSync connects LightBDD scenarios with Azure DevOps test cases for synchronization.checked 4 Oct 2026
Dependency injection
LightBDD supports dependency injection containers.checked 4 Oct 2026
Distribution
The project says LightBDD packages are available through NuGet.checked 4 Oct 2026
Execution
It tracks scenario step progress and execution time, and supports asynchronous scenarios and steps.checked 4 Oct 2026
How tests are organized
The Quick Start describes acceptance tests as partial feature classes split between scenario definitions and step implementations.checked 4 Oct 2026
IDE tooling
Its Visual Studio extension includes project and feature class templates plus code snippets for scenarios and composite steps.checked 4 Oct 2026
License
The repository provides LightBDD under the BSD 2-Clause License.checked 4 Oct 2026
Purpose
LightBDD is a behavior driven development framework for writing readable tests and tracking their execution.checked 4 Oct 2026
Reports
It generates feature reports in HTML, XML, or plain text formats.checked 4 Oct 2026
Scenario features
It supports readable scenarios, parameterized steps, inline and tabular parameters, and shared scenario context.checked 4 Oct 2026
Support and diagnostics
The README points users to the project wiki and says NuGet packages include debug symbols for diagnostics.checked 4 Oct 2026
Supported runtimes
The README lists .NET 5+, .NET Framework, .NET Standard, .NET Core, and UWP support.checked 4 Oct 2026
Test integrations
The project lists integrations with NUnit, xUnit 2 and 3, Microsoft Test Framework, Fixie, and TUnit.checked 4 Oct 2026

Alternatives to LightBDD

All alternatives
  1. 1Karate logo

    Karate

    Free planOpen sourceAPIExtensionLinuxmacOS
    8.2From $100 a year
  2. 2

    FitNesse

    Free planWebAPILinuxmacOS
    6.7Free plan
  3. 3Reqnroll logo

    Reqnroll

    Free planWindowsmacOSLinux
    6.7From €400 a year
  4. 4

    BddDotNet

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5

    BDDX

    Free planWeb
    6.6From $9.99 a month
  6. 6Cucumber Open logo

    Cucumber Open

    Free planAndroidAPILinuxmacOS
    6.6Free plan