System Requirements

What do you need to install and run all BELLATRIX libraries and tools?

Overview

BELLATRIX is not a single thing, it contains multiple framework libraries, extensions and tools. The tool is built to be cross-platform, however some of the features can only be used under Windows since they are written for Visual Studio.

Space Requirements

You need ~240 MB of free space (full installation on Windows)

Note: The space may vary based on which OS you install BELLATRIX. Additionaly, templates for each installed version of Visual Studio are installed which may increase the space requirements.

Supported Code Editors

The recommended code editor for writing BELLATRIX tests is Visual Studio 2019 or higher (preferably on Windows).

NOTE: After the release of .NET Framework 5.0, Microsoft officially stopped support of .NET Core development in older versions of Visual Studio.

Other Supported Editors:

  • Visual Studio Code
  • Visual Studio for Mac
  • Rider: Cross-platform .NET IDE

SDKs and Frameworks Prerequisites

.NET Core SDK 5 or higher (usually comes with Visual Studio installation or updates)

For BELLATRIX desktop modules you need to download WinAppDriver. You need to make sure it is started before running any BELLATRIX desktop tests.

For BELLATRIX mobile modules you need to download and install Appium. You need to make sure it is started before running any BELLATRIX mobile tests.