- QTP - Home
- QTP - Introduction
- QTP - Test Automation
- QTP - Environment Setup
- QTP - Record and Play Back
- QTP - Object Repository
- QTP - Actions
- QTP - DataTables
- QTP - Checkpoints
- QTP - Synchronization
- QTP - Smart Identification
- QTP - Debugging
- QTP - Error Handling
- QTP - Recovery Scenarios
- QTP - Environment Variables
- QTP - Library Files
- QTP - Test Results
- QTP - GUI Objects
- QTP - Virtual Objects
- QTP - Accessing Databases
- QTP - Working with XML
- QTP - Descriptive Programming
- QTP - Automation Object Model
- QTP - Frameworks
- QTP - Designing a Framework
Tools and its Types
Testing Tools:
Tools from a software testing context, can be defined as a product that supports one or more test activities right from planning, requirements, creating a build, test execution, defect logging and test analysis,.
Classification of Tools
Tools can be classified based on several parameters. It includes,
The purpose of the tool
The Activities that are supported within the tool
The Type/level of testing it supports.
The Kind of licensing (open source, freeware, commercial)
The tecnnology used
Types of Tools:
| S.No# | Tool Type | Used for | Used by |
|---|---|---|---|
| 1. | Test Management Tool | Test Managing, scheduling,defect logging, tracking and analysis. | testers |
| 2. | Configuration management tool | For Implementation,execution, tracking changes | All Team members |
| 3. | Static Analysis Tools | Static Testing | Developers |
| 4. | Test data Preperation Tools | Analysis and Design, Test data generation | Testers |
| 5. | Test Execution Tools | Implementation, Execution | Testers |
| 6. | Test Comparators | Comparing expected and actual results | All Team members |
| 7. | Coverage measurement tools | Provides structural coverage | Developers |
| 8. | Performance Testing tools | Monitoring the performance,response time | Testers |
| 9. | Project planning and Tracking Tools | For Planning | Project Managers |
| 10. | Incident Management Tools | For managing the tests | Testers |
Where QTP Fits in ?
QTP is a Functional testing tool which is best suited for regression testing of the applications. QTP is a licensed/commercial tool owned by HP which is one of the most popular tools available in the market. It compares the actual and expected result and reports it in the execution summary