Create and manage Modules

Modules in Tosca Commander contain technical information that is used to steer test objects (SuTs).

Whenever you create a TestCase for a test object, you need to create a Module in Tosca Commander for each functional unit of the object to be tested. These functional units are for instance websites in a browser. Buttons and input fields on a page are referred to as "controls". Controls that should be steered upon test execution need to be included in a Module as ModuleAttributes.

In Tricentis Tosca we have two types of Modules: classic Modules and XModules. Classic Modules use classic engines for steering test objects. XModules on the other hand use XEngines which are based on the Tosca TBox framework. Please refer to the respective manuals for further details on classic engines and Tosca TBox.

Classic Module

XModule

The entries contained in a Module are referred to as ModuleAttributes. These correspond to the controls to be steered in the test object. Classic Modules use classic ModuleAttributes, and XModules use XModuleAttributes.

Example ModuleAttribute types

XModuleAttribute, XModuleAttribute reference

XModules are basically managed and operated like classic Modules, and they have mostly the same properties.

Unless specifically indicated otherwise, the chapters below will use the terms Module and ModuleAttribute for classic Modules/ModuleAttributes, and XModules/XModuleAttributes for TBox.