The Application Manager control performs the following basic operations, which are necessary to use the TestStand Engine in an application:

  • Processes command-line arguments.
  • Maintains an application configuration file.
  • Initializes and shuts down the TestStand Engine.
  • Loads type palette files at initialization.
  • Logs users in and out.
  • Loads and unloads sequence files.
  • Launches executions.
  • Tracks existing sequence files and executions.

An application must have a single Application Manager control that exists for the duration of the application.