Upper Toolbar

The toolbar provides quick access to the most common activities. It consists of two levels, the upper toolbar that contains quick application level control. The lower toolbar provides quick actions design scripts.

Upper toolbar

The upper toolbar saves and loads scripts, provides launch control, script control, scheduling information and instance assignment.

Load Script

The load script button will load a new script into the design tab. If you already have a script loaded a dialog will ask if you want to save your work. Load script does not stop any currently running scripts.

Save Script

The Save script button saves the script. A backup copy of the design is saved in the Backup folder of to go back to a backup copy simply locate the timestamp add the file back into the project directory, naming the file Default.xml

Launch Options

  • Run - Starts the script.
  • Start - Starts the emulator or application depending on the project type.
  • Launch - Used for emulators, will start the application package is configured. For Steam and Application project types this does nothing.

Run

The run button takes the script in design view and runs the script. Making changes to the design does not take affect an existing running script until the Run action is used. If a script is already running the script in the design view will be reloaded which will reset all [Limit] breaks. If AppTestStudio is Paused pressing Run will Un-Pause.

Run + Start + Launch

Runs the Script, Starts the emulator or application, and (if using an emulator project - Launches the package on the emulator. If the application is already running, the command will attempt to run the application. Each vendor decides what their applcation will do when the application is run multiple times, from setting focus and maintaining one instance, to popping up a dialog saying the application is already running, to silently doing nothing.

Start + Launch

Starts the emulator and runs the application configured in the project settings under [Package Name]. For applications this will simply run the application.

Start

Starts the application or emulator.

Pause Script / Resume Script

Toggles the execution of the script between paused and running. The shortcut key for pausing is Ctrl + Alt + Shift + ESC. The shortcut key for toggling is Ctrl + Alt + Shift + F5.

Scheduler Paused



The scheduler status quickly shows the current status of the scheduler. The Scheduler toolbar differnet information such as that the Schedule is paused, the scheduler is running but no schedules are enabled, or the next scheduled event with a countdown.

Current Design Instance #

For emulator projects, you can quickly switch between instances by picking the instance ID. This setting affects the design immediately, for emulator projects if the Run button the script execute with the emulator targeted. This setting will automatically update the the project settinngs for the project.