Guides
Guides, tutorials, and best practices to help you build better hardware tests.
Search Knowledge Base
Search for guides, tutorials, and documentation
All Guides
An operator interface lets production floor workers run tests without writing code. Learn what it includes, how it compares across frameworks, and how to.
Learn how to build repeatable hardware test sequences using TofuPilot with OpenHTF and Python for structured, automated test orchestration.
Learn how to track test fixture health, calibration, and lifecycle using TofuPilot's station monitoring and measurement trending.
Learn how to manage separate test environments with environment variables, config files, and TofuPilot workspace separation.
Learn how to package, distribute, and deploy OpenHTF test scripts to production stations using virtual environments, PyInstaller, and version tracking.
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.
Learn how to run independent OpenHTF test instances in parallel across multiple DUTs using Python multiprocessing, with per-DUT result logging to TofuPilot.
Build a production-ready operator interface for hardware tests using Python, OpenHTF, and TofuPilot. No frontend code required.
Kiosk mode locks a test station to the operator UI. Learn how to configure Chrome kiosk mode, auto-start, and barcode scanner integration.
Learn how to version control hardware test scripts with Git and link test results to code versions in TofuPilot.
Learn how to build a tkinter-based test panel GUI that controls instruments and runs OpenHTF tests with TofuPilot logging.
Learn how to track operator training, certification status, and test authorization using TofuPilot properties and station access controls.