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

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
What Is Generative Test Design

Generative test design uses AI to create test plans, scripts, and measurement strategies from product specifications. Learn where it works today and where.

Concepts & Methodology
Handle Test Failures and Retries

Learn how to control OpenHTF phase failure behavior, implement retry logic, and ensure clean teardown in production tests with TofuPilot.

Getting Started
What Is Ongoing Reliability Testing (ORT)

Ongoing reliability testing (ORT) samples production units to catch reliability drift. Learn how ORT works and how to track it with TofuPilot.

Test Types & Methods
Track Battery Cycling Test Data

Learn how to log charge/discharge cycling data, track capacity fade, and monitor cell performance across production using TofuPilot.

Test Types & Methods
TestStand Alternatives for Manufacturing Test

Compare open-source and commercial alternatives to NI TestStand for manufacturing test, with code examples, cost analysis, and criteria for OpenHTF.

Migrating from Legacy Systems
Replace Excel Test Tracking

Move from spreadsheet-based test tracking to structured, automated test data collection with OpenHTF and TofuPilot.

Migrating from Legacy Systems
OpenHTF vs NI TestStand for Manufacturing Test

Compare OpenHTF and NI TestStand for manufacturing test automation, with feature matrices, code examples, cost analysis, and database integration differences.

Migrating from Legacy Systems
Production Test Validation at Scale

Learn how to validate your production test process at scale using TofuPilot's statistical analysis, Cpk tracking, and yield monitoring.

Scaling & Monitoring
HIL Testing with Python

Learn how to set up HIL testing for embedded systems with Python, OpenHTF, and TofuPilot, including GPIO, ADC, PWM, and communication interface testing.

Test Types & Methods
Test Traceability for Medical Devices

Map FDA 21 CFR Part 820 and ISO 13485 requirements to TofuPilot features for device history records, test documentation, and audit trails.

Compliance & Traceability
Use pytest for Hardware Testing

Learn how to use pytest to automate hardware tests and upload results to TofuPilot for centralized tracking and analytics.

Getting Started

Put these guides into practice