The Fourth Amigo

Helping software development teams implement BDD with Cucumber

What is a Cuke?

A Cuke is a cucumber scenario that acts as both test automation and documentation.

What is CukeHub?

CukeHub is a cuke run repository for both automated (passed / failed) and manual (pending / undefined) cukes. CukeHub (the fourth amigo) keeps your entire team (Product/Dev/Test) engaged with the real-time behavior of your software application.

What is a Cuke Build?

A Cuke Build in CukeHub is a snapshot of your current automated cukes and manual cukes along side each other.

Automated Cukes + Manual Cukes = Cuke Build

Cuke Builds act as a test management platform for any manual cukes that might not yet be automated or might never be automated. CukeHub allows Managers, Product Owners, Developers and Testers the ability to monitor the status of a all the cukes all the time. No more surprises leading up to your next deploy.

If CukeHub is the Fourth Amigo, who are the other Three Amigos?

Three Amigos refers to the primary perspectives to examine an increment of work before, during, and after development. Those perspectives are:

  • Business - What problem are we trying to solve?
  • Development - How might we build a solution to solve that problem?
  • Testing - What about this, what could possibly happen?

Collaborate and share your results with team members.

Invite teams members and guide them toward contributing to the automated test effort for your app.

Assign pending cukes to manual testers while automation is finished up under the hood.

Get notified when and where you want.

Receive intelligent alerts every time a cuke fails or only when a cuke fails repeatedly.

Expose and target specific areas of test coverage

CukeHub allows you to easily sort and filter results by Cucumber @Tags, helping you to define what areas of your application need additional test coverage.

Local hardware supported by cloud infrastructure.

Tests run in-house with the CukeHub gem utilizing Selenium Grid, personal laptops, or designated automation build machines.

Leverage pre-existing hardware and stop paying for expensive, slow, unreliable 3rd-party test cloud infrastructure.