FREEDOM251

Freedom251 › Compare

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.

Ginkgo

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

LightBDD

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 LightBDD

The facts

GinkgoLightBDD
Free planYesYes
Open sourceNot publishedNot published
Runs onLinux, Mac, WindowsLinux, Mac, Windows
Lowest paid planFree or on requestFree or on request
Plans published11
MakerNot publishedNot published
Websiteonsi.github.iogithub.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