Relevant for: API testing only
Create a test by double-clicking or dragging activities from the Toolbox pane into a canvas. The Toolbox pane provides a collection of built-in standard activities for functional testing in areas such as file and string manipulation, and messaging through HTTP, FTP, and JMS.
The activities are divided into the following categories:
This category includes the built-in activities, such as String Manipulation, Database, Network, File System, as well as new custom activities you create using the extensibility API provided with the product.
|Local activities||This category includes the activities that are stored as part of the test or business component. These can be imported services such as Web or REST service operations, and .NET assemblies.|
|File system activities||
This category includes activities that reside in the file system on either local or network drives. These are Local activities that you moved into the file system repository that can be shared between tests.
|ALM activities||This category includes the activities that reside in the ALM repository. These are Local activities that you moved into the ALM repository that can be shared between tests. This category only appears when a connection to an ALM server is open.|
|Custom code activities||
Custom code activities (under the Miscellaneous category) enable you to run custom code as part of your steps. For details, see Event Handlers for API test steps.
We recommend having experience and/or knowledge in writing code before attempting to write event handlers for your tests. All API test events use the C# language and syntax, even if your application uses a different language. For details on C#, see the Microsoft C# Reference.