Test Hardware Faster with New Python SDK

Today, we are excited to announce significant changes to streamline hardware testing with TofuPilot. Let’s check out what’s new!
API & Python SDK
To simplify the process of uploading results from your test scripts, we created a simple and secure REST API. With one simple 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
This workflow previously required multiple UI actions but can now be fully automated from your test scripts. To streamline integration further, we've developed a dedicated Python SDK, available on pip.

Introducing the Testing Hub
As we prepared to launch our API, enabling the upload of significantly more test results, it became evident that our current UI couldn't offer the best experience navigating this increased volume of data. In response, we designed a new UI from the ground up to ensure an optimal experience.

For existing teams, switching between the two UIs is straightforward using the "Testing Hub" and "Workspace" switch in the navigation bar, while new users will only access the new UI. We will merge the two UIs once all features from the original interface are integrated, ensuring a smooth transition for all TofuPilot teams.
Get started now
To make onboarding on TofuPilot smoother, we've improved our onboarding and invite flows and created a new "Get Started" tab accessible from the side bar of the app.

We believe these updates will enhance your TofuPilot experience, making hardware testing more efficient and seamless. We look forward to your feedback!