Short Guides

Element Configurations
Coverage

Change coverage criteria

In package 'paradigm.coverage.helpers', there's a function calculating the coverage for each element. Methods <uitp>Covered analyse criteria for model coverage, while <uitp>CoveredScript do the same for script coverage.

Working with the execution report (class ExecutionState)

ExecutionState is a singleton class. Get the instance of ExecutionState, and set writeToDisk to 'true' to due the processing with temporary files (as to avoid 'out of memory' exceptions).

Before execution,

During execution,

Use reset to bring ExecutionState back to an initial state.

Use displayExecutionInfo to show results.

Restrictions / Pre-conditions

Add/Edit restriction keywords (Written as '__keyword'')

In the plugin 'Paradigm', package 'paradigm.utils.custom', access 'AnalyserUtils'. To add new allowed keywords to an UITP, access the method getFieldEntry<Uitp>, and add a flag for the new keyword at the beginning of the method. Then, use the flag to add the processing of the new keyword to the method.

Mapping
Test Execution

Add test strategies

Change Selenium and Sikuli's element identification