Balder: Testing real-world complexity

Balder is a Python test framework that allows you to reuse test code you’ve written once across different platforms, devices, or applications. This means, that you can install ready-to-use tests or apply your own pre-written tests to evaluate all kinds of software - without reinventing the wheel.

connection icon

Scalability without the Headache

Write a single test scenario for your core business logic, and reuse it across the web, mobile apps, desktop applications, or even embedded devices.

No rewrites are needed!

share icon

Reusability at its Core

Every component in Balder is designed with sharing in mind. You can package your Balder tests or/and test-features and easily share them within your company or with the entire open-source community.

synchronization icon

Testing Multiple Versions - all at once

Stop copying your test code every time a new product version comes out. Simply replace the specific test features that change in the product.

Balder will manage everything else seamlessly!

file icon

Ready-to-use Tests

BalderHub projects allow you to install tests just like any other Python package.

Simply integrate them into your workflow and start using them right away!

checkmark icon

Test-your-Tests

Testing your tests can help reduce flaky ones, but it often takes a lot of time.

Not with Balder: Testing your tests has never been easier.

user icon

Community driven power

Tests thrive when maintained by a collective. Balder fosters collaboration, where diverse minds tackle complex challenges together.

Leading to robust solutions that a single team could never achieve alone.

Are you up for it?

Let’s dive in and explore our tutorials.

To get a short introduction to how Balder works, take a look at the Getting Started section. It provides a brief overview of the theory behind the Balder test system. You’ll find a detailed explanation of all components in the Basic Guides.

The different subsections of Basic Guides and Reference Guides are written independently of each other. So feel free to jump to any subsection you want to learn more about. However, we always recommend starting with the complete Getting Started section before diving deeper into the Basic Guides and Reference Guides.

Let’s build the open-source testing universe together

Help to build the future of testing, by developing your own BalderHub project.

With BalderHub projects, you can easily share your tests with your team, your company, or even the entire world.

Help build the future of testing by creating your own BalderHub project.

Icons from

icons8.com