THE OPERATOR, IN THE LOOP
One web app guides every step, automated or manual.
The whole operator interface is a web app: the live test run with all its prompts, the Go / No-Go, the report browser. The operator uses it on a screen at the bench or from any browser, on site or over the internet, and several screens can follow the same run in sync.
Some steps are deliberately manual, and the app drives those too: it prompts the operator to scan a serial-number QR, confirm an LED actually lit, or press a button, and waits for the confirmation before moving on. A few of those steps could be automated, but automating them adds to the testboard and fixture cost for little real gain. We tune the balance between what the bench costs to build and what each test cycle costs to run.