Applications

The applications that form ATCG are listed in the following table.

Application This application...
AtcgRecordApp

Is displayed like the main form of the application that is being tested, and is under your control. GUI actions are recorded in a log file by this application.

This is essentially the tested application, but it is run from the context of the AtcgTestCodeSchema schema rather than the context of the schema in which the application is defined.

AtcgReplayApp Is displayed like the main form of the application that is being tested but it is under the control of the replay infrastructure. GUI actions are replayed by executing the generated JADE code.
AtcgControlApp

Controls the whole record and replay process by:

  1. Enabling you to begin recording

  2. Deciding which methods to track

  3. Generating and loading the recorded code snippets as a profile class

  4. Handling simple replay scenarios

AtcgBtnClick Controls the buttons to click when replaying recorded actions to Windows common dialogs, by calling Windows Application Programming Interfaces (APIs).