Actions

Actions is logical unit that contains sequence of statements to perform specific task.

There are three kinds of actions:
1. Non Reusable action
2. Reusable action
3. External action

Reusable Action:
An action that can be called multiple times by the test with which it is stored (the local test). as well as by other tests

Non-reusable action:
An action that can be called only in the test with which it is stored, and can be called only once.

External action:
A reusable action stored with another test. External actions are read-only in the calling test, but you can choose to use a local, editable copy of the Data Table information for the external action

Parameterization:

 Test the functionality with multiple Input/Test data.
  Different ways to parameterize:

1. Read Test Data from External files
2. Input data through Data table
3. Pass Test data through programming
4. Dynamic Test Data through user input

Learn more about QA Course & QTP Course