Skip to content

Guides

Guides, tutorials, and best practices to help you build better hardware tests.

Search Knowledge Base

Search for guides, tutorials, and documentation

All Guides

What Is an Operator Interface

An operator interface lets production floor workers run tests without writing code. Learn what it includes, how it compares across frameworks, and how to.

Test Station Setup
Test Sequencing and Orchestration

Learn how to build repeatable hardware test sequences using TofuPilot with OpenHTF and Python for structured, automated test orchestration.

Test Station Setup
Test Fixture Design and Management

Learn how to track test fixture health, calibration, and lifecycle using TofuPilot's station monitoring and measurement trending.

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 Production

Learn how to package, distribute, and deploy OpenHTF test scripts to production stations using virtual environments, PyInstaller, and version tracking.

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 with TofuPilot

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

Learn how to track operator training, certification status, and test authorization using TofuPilot properties and station access controls.

Test Station Setup

Put these guides into practice