Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. BDD Testing Tools
  3. LightBDD

LightBDD

What it is

LightBDD is free, open-source behavior driven development software for writing readable tests and tracking their execution. Scenarios support parameterized steps, inline and tabular parameters, and shared context. The framework records step progress and execution time and supports asynchronous scenarios and steps. Feature reports can be generated in HTML, XML, or plain text. Listed test integrations include NUnit, xUnit 2 and 3, Microsoft Test Framework, Fixie, and TUnit, while dependency injection containers are supported. A Visual Studio extension provides project and feature-class templates plus code snippets for scenarios and composite steps. The Quick Start organizes acceptance tests as partial feature classes, separating scenario definitions from step implementations. Packages are distributed through NuGet, and listed runtime support includes .NET 5+, .NET Framework, .NET Standard, .NET Core, and UWP. LightBDD runs locally on Linux, macOS, and Windows. The repository uses the BSD 2-Clause License, and NuGet packages include debug symbols for diagnostics. A community LightBDD.ScenarioSync project connects scenarios with Azure DevOps test cases. The free plan costs nothing, with no paid tiers stated.

For and against

For

  • Readable scenarios with parameterized steps
  • Tracks progress and execution time
  • HTML, XML, and plain-text reports
  • Integrates with several .NET test frameworks
  • Visual Studio templates and code snippets

Against

  • No Gherkin support
  • Execution is local
  • Azure DevOps synchronization requires a community project
  • No paid tiers are stated

The verdict

LightBDD provides structured scenario authoring, execution tracking, reporting, and integrations for .NET testing workflows. Its local execution and lack of Gherkin support define the main boundaries for prospective users.

Who it suits

LightBDD suits developers building readable, locally executed acceptance tests across Linux, macOS, or Windows. It is useful for teams using the listed .NET runtimes, test frameworks, and Visual Studio tooling.

Plans and prices

Free and open source

Free

BSD 2-Clause licensed · no paid tiers stated

Every plan, in full

On the record

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

Alternatives to LightBDD

Every alternative, ranked