Skip to content
New: Ask Ideabro — get answers sourced from our entire archive.Try it
Fixture Farm logo

Coding

Fixture Farm

Generates regression tests from the bugs you've already had.

4.0Worth a tryPaid

The review

What it does

Connect Fixture Farm to your issue tracker and repository and it reads closed bug reports, finds the commits that fixed them and writes tests that would have caught each bug in the first place. It opens the tests as a pull request, grouped by the part of the codebase they protect.

Why we like it

Writing tests for old bugs is the chore every team agrees matters and nobody schedules. Fixture Farm turns a backlog of resolved tickets into a safety net in an afternoon. The tests it writes are readable and named after the original issue, so future developers know why each one exists.

Watch out for

  • It only works as well as your bug reports. Vague tickets produce vague tests.
  • Generated tests sometimes check the implementation rather than the behaviour, which makes refactoring painful. Review for that specifically.
  • Pricing is per repository, which is steep for small teams with many repos.

Related tools

All coding tools
Featured

A pull-request reviewer that explains every suggestion and points at the exact line it's worried about.

Freemium4.6
Burrow logo

Burrow

Coding

A terminal coding agent that asks before it runs anything destructive.

Open source4.4

The Tool Shed

Found a tool worth sharing?

We test every suggestion and never sell placements. If it's good, readers will hear about it.

Suggest a tool