Built-in actions

TestArchitect includes a library of built-in actions to perform a myriad of functions.

Built-in actions are automatically available with your installation of TestArchitect. They can be found listed in the Built-In Actions subtree of the repository tree. There are three categories of built-in actions:

System actions

Actions that interact with the system of the AUT host, such as those that work with user input (e.g., type, click) , system resources (get clipboard), or the host file system (copy file).

Test Support actions

Includes automation control actions, like if and sleep, and declaratory actions (argument, test case, test objective).

User Interface actions

Actual automation actions, such as enter and select menu item.

Built-in actions cannot be modified by you. They can, however, be used as building blocks of custom user actions that you may create in the form of user-defined or user-scripted actions.

When writing your test, if you do not know which built-in actions to use, it is suggested you use the TestArchitect Action Recorder, a tool to record your manual mouse and keyboard operations when testing an application. The interactive operations generate the corresponding built-in actions.

System actions
System built-in actions include those which allow your test to interact with the host operating system of your test automation, and perform other miscellaneous functions.

Test Support actions
The Test Support category of built-in actions includes those actions which perform execution control, test resource declaration, test documentation, and reporting.

User Interface actions
User interface actions include those automation actions which interact with the application under test.

Copyright © 2024 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1 (650) 572-1400