Open Source Test Automation Framework

Customize and extend our cross-platform .NET 8, JAVA test automation framework to perfectly fit your needs.

Start on top of hundreds of best practice features and integrations.

Completely free to use in commercial projects. No hidden fees.

BELLATRIX open source test automation framework illustration
We can help your team to build high-quality and highly scalable automated tests.
Open source

Open Source

As an open source company, we're passionately engaged in numerous projects, initiatives and standards where we represent the needs and requirements of our many customers and partners.

Test web, mobile and desktop apps

Test Everything

Web, including responsive, iOS, Android, Desktop, and REST services.

Unified framework API

Unified Framework API

All features that we provide- use the same syntax. Once you learn how to write tests for the web, you can start immediately writing for mobile, desktop, or REST.

Integrations

Integrations

Seamlessly integrate the framework with your existing tools and processes. Execute tests in the clouds, distributed and publish test results in reporting solutions.

Web, desktop and API testing.
What can be tested?
Benefits
Web automation cross browser - Chrome, Firefox, Edge, IE, Opera, Chrome Headless, Firefox Headless.
WebDriver
The standard for web automation. Open source. Large community. All major cloud platforms support it. Browser vendors support.
Web automation cross browser -Chrome, Firefox, Edge, IE, Opera, Chrome Headless, Firefox Headless.
Playwright
Modern web automation framework. Open source. Supports multiple browsers including Chromium, Firefox, and WebKit. Strong community and frequent updates.
Mobile Automation - iOS, Android native, hybrid and mobile web apps.
Appium
The standard for mobile automation. Open source. Large community. Compatible with major cloud providers. Can run in Selenium Grid.
Desktop Automation - WPF, WinForms and Universal applications.
WinAppDriver
Officially supported by Microsoft. Can run in Selenium Grid.
API Automation - REST web services.
RestSharp
The standard for API automation in C#. Open source. Large community.
.NET Core
Open source. Run tests on Windows, Linux and MacOS.
MSTest, NUnit
Rich set of assert libraries. Open source. Large community.
Support all major cloud providers - CrossBrowserTesting, SauceLabs, Browserstack (mobile,web)
Easily integrated with all CI systems

On Top of That We Build the Following Advantages

Easy add new logic to your tests without causing regression issues. Control the whole execution workflow - change browsers or reuse them. Retry your failing tests to make sure that there is a real problem.
Speed up by predefined project templates, better API discoverability and go ready-to-go solution. Support advanced test case scenario like authentication strategies and retry failed requests.

Seamlessly Integrate with Your Existing Tools and Processes.

Generate test cases and bug reports automatically based on your tests. Publish the test results in all major test result portals.

All Integrations

Test report tool that not only shows a very concise representation of what has been tested in a neat web report form.

Learn more about Allure

Automatically generates test cases in a qTest based on your automated tests.

Learn more about qTest

Our Azure DevOps integrations enabled

Create bugs automatically in Jira on test failure.

Learn more about Jira

Safeguard cryptographic keys and other secrets used by cloud apps and services

Learn more about Azure Key Vault

Azure Computer Vision cognitive service support for validation text in PDFs and images.

Learn more about Azure Computer Vision

Run a series of audits to measure the web application under test on the following: performance, accessibility, SEO, best practices, PWA

Learn more about Google Lighthouse

AWS integrations enabled:

Mailslurp is a service offering powerful email & SMS APIs for development and testing.

Learn more about MailSlurp

What Our Users Are Saying

The course was everything exactly that is specified in the description. The lecturer was always asking us for questions and made sure everything was explained thoroughly. Thank you.

Alexandrina Varbanova

For now, I used only the web version of the tool because of project specific. There is some stuff I really like Locators – At the begging, it was a little hard for me to use them, but later when you get used them a little more you realize that this way for creating of elements is better than normal WebDriver one. Contains methods for IDs and classes are AWESOME! Framework’s Extensibility is excellent. They provide all default HTML elements.

Ventsislav I.
Software Engineer in Test
Innovative Lab

Our Plans for 2026

Shadow DOM Better Handling and Product Integrations

Jul 15, 2024
Better shadow DOM handling and product integrations (Jira Zephyr, Twilio, VRT, Healenium)

AI-powered Test Automation

Q2, 2025
New AI-powered test automation augmentation features

BELLATRIX 4.6

Q3, 2025
New security automated testing module.

BELLATRIX Agent

Next release
bellatrix ai install with skills for C#, Java and TypeScript. The agent executes, analyzes, extends and automates.