Skip to main content

Prove: show that it works

Tests that show your application does what it should: unit tests for the code and end-to-end tests for the journeys your users depend on.

Start a conversation

What is included

  • Unit testsTests for the code that matters most, so a change that breaks it is caught before it ships.
  • End-to-end testsTests that use the application the way a person does, for the journeys your users depend on.

How it works

  1. A first conversationA 30-minute conversation about the app and which parts of it matter most.
  2. Scope and quoteWe agree in writing what the tests cover, and you get a fixed quote for it.
  3. TestsWe write the tests and show you how to run them.

Good to know

We agree which parts of the application the tests cover before any price is quoted.

Prove is independent of the other packages. You can combine it with Harden or Launch in the same project.

Questions

Do we need Assess first?

No. The packages are independent. Assess helps when you are not sure where to start.

Which testing tools do you use?

We use PHPUnit for unit tests, and Cypress and Playwright for end-to-end tests.

Can our developers keep the tests up to date after you finish?

Yes. The tests live in your repository and run with your normal test command.

Is the price fixed?

Yes, per scoped project, quoted in writing after we talk through the work.

Tell us about your app

Tell us what you have. We reply within one business day.

Which packages interest you?

Fixed price, quoted in writing after we talk through the work.

We Bake with CakePHP