With all test types except for Other, ATEasy automatically outputs a test status of Pass, Fail, Error, or None based on how the test results compare to the expected test results and test type. You use the Other test type when you need to bypass this automatic process, setting the internal variable TestStatus to Pass or Fail according to a test result that you define, and that can be a user response or other event received by the test. The Other test type does not use the TestResult internal variable.
You also use the Other test when none of the existing ATEasy test types meets your needs. For example, you could use the Other Test to create a custom test log using ATEasy's automatic subroutines.
To define an Other test's properties:
1. Select
the test and click
(Properties) on the ATEasy
toolbar. The Test Properties dialog
appears:
2. Make selections and entries as needed in the dialog box. For descriptions of the common test properties (name, ID, etc.), see Test Properties Window.
3. Click the Windows Close button in the upper-right corner of the dialog box to close it.
Here is an example of Other test log output in text format:
Here is an example of the same Other test log output in HTML format:
if NONE=0 and PASS=1 and FAIL=2 and ERR=3
TestStatus=PASS
else
TestStatus=FAIL
endif