FIELD NOTES
Get better at hardware test.
Guides, tutorials, and best practices to help you build better hardware tests.
- Test Station Setup
How to Configure Test Environments
Learn how to manage separate test environments with environment variables, config files, and TofuPilot workspace separation.
- Test Station Setup
Deploy Test Scripts to Stations with Git
Push to a branch and every linked station runs the new test procedure, with immutable artifacts and instant rollback. Plus the manual path if you need it.
- Test Station Setup
Manage Multiple SKUs on a Test Station
Learn how to run multiple product SKUs on a single test station using config-driven phase selection, SKU-specific limits, and per-SKU yield tracking.
- Test Station Setup
Run Parallel Tests on Multiple DUTs
Learn how to run independent OpenHTF test instances in parallel across multiple DUTs using Python multiprocessing, with per-DUT result logging to TofuPilot.
- Test Station Setup
How to Build a Test Operator UI in Python
Build a production-ready operator interface for hardware tests using Python, OpenHTF, and TofuPilot. No frontend code required.
- Test Station Setup
How to Set Up Kiosk Mode for Test Stations
Kiosk mode locks a test station to the operator UI. Learn how to configure Chrome kiosk mode, auto-start, and barcode scanner integration.
- Test Station Setup
Version Control Hardware Tests with Git
Learn how to version control hardware test scripts with Git and link test results to code versions in TofuPilot.
- Test Station Setup
How to Build a Test Panel GUI in Python
Learn how to build a tkinter-based test panel GUI that controls instruments and runs OpenHTF tests with TofuPilot logging.
- Test Station Setup
Manage Operator Certification
Track operator training, certification status and test authorization by recording who ran each test and gating on certification.
