Skip to main content
Testiform
Testiform
Packages

Built from two things: which journeys, and how far

A pass is not measured in pages or in hours. It is measured in journeys and in how far each one is taken, because those are the two things that decide what a pass can find.

Why there is no figure here

A figure only means something once there is a list of journeys, a depth against each one and an environment to run them on. None of those exist while you are reading a web page, so nothing is quoted on one. What the quote carries instead is a single number in pounds sterling, with whatever tax applies already inside it, and that number is the end of the arithmetic: no handling charge follows it and no surcharge is attached to paying one way rather than another. The same goes for the delivery date, which is fixed against a real calendar rather than advertised in days.

This site has no basket, no card field and no payment page, and it stores no card details because it never sees any: when it comes to paying, the payment provider named in the order confirmation handles that end of it.

Three shapes to start from

A starting point, not a menu

These are shapes to argue with, not a menu to choose from. An order can sit between two of them, or beside all three; the quote is what settles it.

The same three shapes, read across.
P-01 One journey P-02 Core set P-03 Pre-launch pass
Scope A single journey, named in the quote.An agreed set of journeys, listed in the quote.Every journey on the agreed list.
Depth D1 and D2D2 across the setD3 across the list
Suited to One route that matters more than the rest, or one that has just been rebuilt and needs looking at on its own.A site going live where the sign-up and the money have to work, and the rest can wait for a later pass.The pass before a launch date, or before a release that has moved something under the whole site.
P-01

One journey

A single journey, named in the quote.

Depth: D1 and D2

  • one browser and one screen size, both named in the scope
  • a written case for every step, with its expected result
  • a report entry for each step that did not meet it
  • a screen recording attached to each entry
P-02

Core set

An agreed set of journeys, listed in the quote.

Depth: D2 across the set

  • every form the listed journeys pass through
  • two browsers and two screen sizes, named in the scope
  • the report, with entries ordered by priority
  • a walk-through of the findings in writing
P-03

Pre-launch pass

Every journey on the agreed list.

Depth: D3 across the list

  • checkout exercised in the payment provider’s sandbox
  • interrupted and resumed paths on every journey
  • the state the site is left in after each failure, recorded with it
  • the full case list handed over, so the run can be repeated

The depth references above are set out in full on the Scenarios page: D1, D2, D3.

Quoted on its own

Retest of fixes

The cases that failed, re-run once the developer marks them fixed, together with the steps either side of each one.

It is never rolled into the first pass. A first pass prices work that is known; a retest prices work that depends on what somebody else changes in between, and how many entries they change. Folding the two together would mean guessing at the second one, and the guess would be built into the first invoice.

What a retest does

  • the failed case is re-run exactly as it was first run, from the same written steps
  • the steps on either side of it are run again too, because a fix moves the ground under them
  • each entry is closed, left open, or reopened with what it now does
  • anything new that the fix has broken is raised as its own entry

Quoted separately from the first pass, and against the list of entries actually marked fixed.

The quote

Settled in writing before anything runs

A quote that leaves any of these open is a quote that will be argued about later. An order exists once we have sent a written confirmation of it back.

  1. 01 the journeys, each by its reference
  2. 02 the depth each journey is taken to
  3. 03 the browsers and screen sizes, named
  4. 04 the environment the pass runs against
  5. 05 what is outside the scope, named as plainly as what is inside it
  6. 06 the figure, in pounds sterling, with whatever tax applies already inside it
  7. 07 the date the report is due
  8. 08 how payment is arranged, and by when

Cancellation, refunds and what happens if a report does not arrive are set out on the Delivery & Refunds page, and the terms the order runs under are on the Terms of Service page.

Test your website before launch

Describe the site and the journeys that matter. The scope and the figure come back in writing, and nothing is run until you have accepted them.

Request a test