The following are pre-requisites or dependencies for QTP automation process:
- Knowledge and hands-on experience with the use of QTP;
- Quality Centre (QC) and QTP installed and configured;
- QC and QTP are integrated;
- QTP Add-Ins are installed (if required);
- QC user groups are defined and granted access to Quality Centre projects;
- The application or product is in a stable state;
- Creation of new automated scripts requires existing manual test cases to have been executed successfully. This task is performed by the application tester or business representative and is performed prior to handover to QTP automation.