Side by side
Ginkgo vs LightBDD
Both stand on bdd testing tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxMacWindows
Ginkgo offers a structured Go testing DSL, execution controls, and customizable reporting at no cost. Users should note that V2 is the supported major version and fixes are not back-ported.
Visit Ginkgo Free plan LinuxMacWindows
Choose LightBDD if you want a free, locally run framework for readable behavior driven tests and your development setup matches its listed runtimes and test integrations. Its reports and Visual Studio tooling support test authoring and review. Look elsewhere if Gherkin support is required.
Visit LightBDDThe facts
| Ginkgo | LightBDD | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux, Mac, Windows | Linux, Mac, Windows |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 1 |
| Maker | Not published | Not published |
| Website | onsi.github.io | github.com |
| On bdd testing tools | #11 of 30 | #15 of 30 |
Ginkgo: what it does well
- Supports unit, integration, and performance specs.
- Runs independent specs in parallel and randomized order.
- CLI can generate, filter, profile, and watch test suites.
- Machine-readable reporting supports multiple formats.
- Works with many Go testing libraries through its interfaces.
What to know first
- Ginkgo V1 is no longer supported.
- Ginkgo is designed to pair with Gomega for matchers.
- Fixes are not back-ported.
LightBDD: what it does well
- Free under the BSD 2-Clause License.
- Supports parameterized steps and shared scenario context.
- Tracks step progress and execution time.
- Generates HTML, XML, or plain text reports.
- Integrates with NUnit, xUnit, Microsoft Test Framework, Fixie, and TUnit.
What to know first
- Gherkin support is not provided.
- Execution is local.
- No free trial is listed.
Alternatives to Ginkgo Alternatives to LightBDD The whole list