CATS File Reference (Compact 7)
3/12/2014
During the creation and execution of an automated test pass, the Windows Embedded Compact Test Kit (CTK) Automation Tool Solution (CATS) tool uses several types of files: input files, output configuration files, and result files.
CATS Tool Input Files
The CATS tool uses the following input files to create the output configuration files used to run an automated test pass.
Input File | Description |
---|---|
Test pass (.tps) file |
Contains all of the tests in a user-defined test pass, which the CATS tool writes to the .pvt script file. The .pvt file lists only the fully automated tests to run during the pass. The .tps file does not contain information about whether a test is fully automated, semi-automated, or a manual test. Therefore, the CATS tool refers internally to the CTK test catalog (.tcg) file to discover if a test in the .tps file is fully automated. |
Test catalog (.tcg) file |
Contains all of the available tests in the CTK catalog. Only the fully automated tests in the CTK test catalog file (.tcg file) are included in the .pvt script file. |
CATS Tool Output Configuration Files
The CATS tool creates the following configuration files that are used for running an automated test pass.
If you do not provide a location to save the output configuration files to, the files are saved to the default location C:\Users\<username>\Compact Test Kit\CATS\CATS Configuration.
Output Configuration File | Description |
---|---|
CATS.xml |
Configuration .xml file that provides device information. Required by the CATS execution batch file. |
CATSExecution.bat |
Batch file that the CATS tool creates and uses to start the test pass without debugging the .pvt script file. |
CATSExecution_Edit.bat |
Batch file that the CATS tool creates and uses to start the test pass while simultaneously debugging the .pvt script file. |
CeDevice-BSP.xml |
Contains the test device information, such as device name and device CPU type. |
Global.xml |
Contains details about locations, such as the local path of the results folder and the path to the local archive of the test pass. |
Testcase.pvt |
Script file that contains the list of fully-automated tests to execute during the test pass. |
TestStation.xml |
Contains the path location of the DLL that resets the test device when needed. |
CATS Tool Result Files
The CATS tool creates the following files for reviewing the results of an automated test pass.
If you do not provide a location to save the result files to, the files are saved to the default location C:\Users\<username>\Compact Test Kit\CATS\CATSResults.
Result File | Description |
---|---|
<Your_Test_Pass_Name>.xml |
XML file that contains the results of the test pass. |
pbdebugoutput_trace.txt |
Text file that contains the logs created by the Platform Builder debug process during the test pass. |
Note
You can ignore the additional empty text files, desktopprocessoutput_trace.txt and pbshelloutput_trace.txt, that the CATS tool creates in the results folder.