Skip to content

REST API and Python SDK for Hardware Testing

June 18, 2024

Uploading test results used to require multiple UI actions. Now it's a single API call.

API & Python SDK

We've built a REST API and a dedicated Python SDK (available on pip) to automate test result uploads from your scripts. With one call you can:

  • Create a new test run from any procedure
  • Link runs to units under test, creating them if they're new
  • Save test run duration and status
  • Generate a full test report programmatically with our new "Smart Fields" feature

Python code example demonstrating TofuPilotClient SDK usage for creating units uploading test results and attachments via REST API

New Dashboard

With the API enabling significantly more test results, our old UI wasn't cutting it for navigating that volume. We designed a new dashboard from the ground up.

Screenshot of TofuPilot's new Procedures page displaying weekly runs, tested components, FPY, and average test time per procedure.

Get Started

We've improved onboarding and invite flows, with a new "Get Started" tab accessible from the sidebar.

TofuPilot Get Started tab in sidebar navigation for quick onboarding and setup guides

We'd love to hear your feedback.

See what's new in action