Test protocol template: write clear pass/fail steps in minutes

A test protocol turns "did it work?" into a repeatable checklist someone else can run exactly the way you intended — no guessing, no missed steps. Below is a real template you can copy, plus a free browser tool that builds the same thing for you.

What is a test protocol?

A test protocol is an ordered list of steps with a clear pass/fail (or rated) outcome for each one — written once, then run the same way every time. It's different from a bug report: a bug report describes something that already went wrong, while a protocol exists to systematically check whether something goes wrong at all, before you ship it or hand it to a tester.

A simple test protocol template

Here's a real one, for testing a robot mower and its companion app — copy the shape of it for whatever you're testing:

  1. Power on the device — boot completes within 30 seconds. Pass / Fail.
  2. Pair with the companion app over Bluetooth on the first attempt. Pass / Fail.
  3. Start a mapping run — GPS lock is acquired within 60 seconds. Pass / Fail.
  4. Run until the battery drops below 20% — a low-battery warning appears. Pass / Fail.
  5. Rate the overall experience. 1–5.

How to write your own

  1. Write each step so pass/fail is obvious — "the app opens" is vague; "the app opens within 3 seconds of tapping the icon" isn't.
  2. Order steps the way they'd actually happen, start to finish — a tester shouldn't have to jump around.
  3. Mix in a rating or multiple-choice step where a plain pass/fail loses information — "how did it feel" is a scale, not a checkbox.
  4. Ask for a photo, video, or screen recording on the steps that matter most — a claimed "pass" with no evidence is just an opinion.

Skip the busywork — build one instantly

BetaSuite's Protocol Builder runs entirely in your browser — write the steps, pick pass/fail, a rating, or multiple choice for each one, and generate a single code. No account, nothing installed, nothing sent anywhere. Hand that code to a tester and they import it straight into the BetaSuite app, translated into their own language automatically.

Open the Protocol Builder →

Run it, and it writes itself into your report

Every step a tester answers in the BetaSuite app — pass, fail, rating, or choice — rolls up automatically: pass rates, a fail-rate summary, and every result grouped by question in the generated PDF or DOCX report. Nobody has to manually tally a checklist afterwards.

Start testing with a real protocol today

Download on the App Store Get it on Google Play

Now on iPhone, iPad, and Android — get it on the App Store or Google Play.

See how screen + camera recording captures evidence too →

See everything else BetaSuite does →