Compact Test Kit Overview (Compact 7)


The Windows Embedded Compact Test Kit (CTK) provides significant improvements to the user interface and the overall feature set when compared to the previous release known as Windows Embedded CE Test Kit (CETK).

The CTK is a tool that you can use to test the functionality and performance of device drivers and related hardware for a Windows Embedded Compact powered device. The test tools in the CTK provide feedback on the functionality of your drivers, which can in turn be used to further enhance the reliability of your device. Additionally, more tests can be added to the CTK to test specific drivers.

You can use the integrated Graph Tool to convert performance test results into graphical charts. For information about the Graph Tool, see the Graph Tool.

The Windows Embedded Compact Test Kit (CTK) Automation Tool Solution (CATS) can be used to automate a CTK test pass. For information about the CATS Tool, see CTK Automation Tool Solution (CATS). For running stress testing scenarios, the Compact Stress tool is a remote tool used for performing stress testing on a device. For information about the Compact Stress tool, see Compact Stress Tool.


As you read this guide, you will encounter the following terms that are essential to understanding the concepts presented:

  • Stress test . A test that determines the health of the device by testing above normal operational limits.
  • Test case. The set of test conditions that determine if the device is performing correctly. For example, the Keyboard Test measures the functionality of a keyboard driver.
  • Test parameters. The definitions and settings for a particular test.
  • Test pass. A container for a collection of test suites, which are collections of test cases. The test cases in a test pass can be run together in one pass or run selectively.
  • Test pass template. A reusable model that contains a collection of tests. A test pass is created from a test pass template. After you create a test pass template, you can add and remove test cases from the template.
  • Test suites. Collections of test cases.
  • TUX Test Harness. The test harness that executes test modules stored in dynamic-link library (.dll) files.
  • Windows Embedded Test Catalog: The master list of all the test cases that are included in the CTK.
  • Winsock Performance Test: A network performance test that operates at the Windows Sockets 2 (Winsock) level.

In This Section

See Also