RunAllTestCases¶
- MacroModule¶
genre
author
package
definition
see also
RunGenericTestCases,RunFunctionalTestCases,DetermineTestsOfModulekeywords
retest,functional,test,case,manual
Purpose¶
This module executes all TestCenter tests (functional and generic) from a test list.
Usage¶
Connect an object that implements the AssociatedTests and the Dependencies interface. The GUI will show the TestCenter tests contained in this object. Press Run Tests to execute the tests. The test report will open externally.
Windows¶
Default Panel¶
Input Fields¶
inAnalysisResult¶
- name: inAnalysisResult, type: MLBase¶
An object that implements the AssociatedTests and Dependencies interfaces.
Parameter Fields¶
Visible Fields¶
Exclude manual tests from run¶
- name: inExcludeManualTestsFromRun, type: Bool, default: FALSE¶
Check this to exclude manual tests (that is, test cases that are in the group “manual”) from being executed. Manual test cases might take a very long time or require resources that are only available on specific machines.
Calculate code coverage¶
- name: inCalculateCodeCoverage, type: Bool, default: FALSE¶
Check this to calculate Python code coverage. The code coverage is contained in the TestCenter report.
Run Tests¶
- name: runTests, type: Trigger, deprecated name: update¶
Trigger this to execute the tests.
Test Case List¶
- name: outTestList, type: String, persistent: no¶
A list of the functional and generic tests contained in the input object.