Skip to content

Manual Tests

A manual test describes how to verify acceptance criteria that no automated test can check. One file per test setup, because the setup is the expensive part and usually serves several capabilities. An acceptance criterion verified here refers to the file that verifies it.

Test records (date, tester, hardware revision, result) do not belong in the file; attach them to a release or merge request.

This file is written by repo update; keep notes in another file.

Template

# Manual Test: Setup Name

## Scope

Capabilities and acceptance criteria verified.

## Safety

Hazards and protective measures, e.g. battery, motors, mains voltage.

## Equipment

Instruments, tools, firmware versions.

## Setup

Assembly and wiring, preferably with a sketch or photo.

## Preconditions

Initial state, flashing.

## Procedure

| Step | Action | Expected Result | Acceptance Criterion |
| --- | --- | --- | --- |
| 1 | What the tester does | What happens, with tolerance | Capability NNN, AC n |