Ans: There are 3 types of Actions in QTP
1) Non-Reusable Actions: An action that can be called only in the test with which it is stored, and can be called only once.
2) Reusable Actions: 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.
3) Reusable External: 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.
Follow @TestingQ
1) Non-Reusable Actions: An action that can be called only in the test with which it is stored, and can be called only once.
2) Reusable Actions: 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.
3) Reusable External: 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.