Partager via


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.

See Also

Other Resources

CTK Automation Tool Solution (CATS)