This section provides information about creating various script extensions -- record-time actions, design-time actions, scripting objects and keyword test operations. The explanation includes the following topics:
Provides general information about creating script extensions.
Explains how to write code of a record-time or design-time action.
Explains how to write code of a scripting object.
Explains how to create custom operations for use in keyword tests.
Explains how to create script extensions that can process test results.
Explains how to create forms to be used by script extensions and write the code that displays forms, obtains the user input and handles form events.
Explains the purpose of initialization and finalization routines and how to write their code.
Explains how to call user-defined routines from script extensions.
Explains how to handle errors that may occur in script extensions and how to notify the user about errors.
Explains how to call help from dialogs displayed by the script extensions.
Describes specifics of writing script extension code.
Describes how to specify script extension options and use them to share data among TestComplete sessions.
Related Topics of Interest
Lists the scripting objects that can be used in the script extension’s source code.
Describes XML elements of the description file that is used to provide information about the script extension.
Explains how you can debug actions and runtime objects provided by script extensions.
Explains how to create the script extension package that can be installed in TestComplete or distributed to other users.