Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Qualitia Bot (erstwhile Qualitia Offline Package) is a portable and easily deploy-able bundle containing Qualitia Tests and Qualitia test Execution Engine with ability to independently execute test cases and generate report results without Qualitia Automation Studio.

Qualitia Bot = Qualitia Execution Engine + Tests Package

The bot is created from the Qualitia Automation Studio and then executed in multiple environments.

These environments DO NOT need Qualitia Automation Studio to be installed as Qualitia bot contains test execution engine to execute and generate reports exactly as Qualitia Automation Studio does.

Qualitia Bot - Creation

The Qualitia bot lets you independently execute test cases without Qualitia Automation Studio. Creating a bot is a two-step process.

Packaging Execution Engine
Anchor
1
1

The first step of creating a bot is to bundle execution engine.

...

Once the file is extracted successfully, execution engine is ready to use.

Creating Test Packages 

Anchor
2
2

After packaging the execution engine, you can create new test packages to execute in multiple environments using "Save As XML" feature in Qualitia.  The Save As XML button on the Execute screen compiles the selected marked tests in suite and creates package.

...

  • Suite.xml,
  • Map.xml, and
  • Test Case xmls (each for one test case.)

Qualitia Bot - Deployment and Execution

Once the Qualitia Execution Engine and Test Packages are created successfully, you can move this folder to any location. Before executing test cases using offline package, see the important components listed in the table below.

Property Name

Description

qualitiaoffline-x.x.jar

It is Qualitia execution engine which executes tests cases.

lib and common folders

Both these folders are required for Qualitia execution engine. It is recommended not to alter the contents of these folders.

qualitia.properties file

The qualitia.properties file in the config folder contains all the configuration related settings exist in Qualitia at the time of package creation.

Understanding qualitia.properties

This section helps you understanding the elements stored in qualitia.properties file. This file contains all the configurations required for the execution of Qualitia bot.

...

Configuration properties can be changed at three different levels to better maneuver configurations in multiple environments.

...