Benefits of Automated Testing
Posted By Prasanna on March 18th, 2012 in Testing Jobs
What is QTP ?
- QTP stands QuickTest Professional
- It is an automated testing tool provided by HP/Mercury Interactive
- QTP integrates with other Mercury testing solutions including: TestDirector/Quality Center, WinRunner and LoadRunner
- Utilizes an Add-in architecture for compactness and extensibility
Types of Testing
Manual
- Usage of steps defined within Test cases to manually test the Application to ensure that it functions properly
Automated
- Automation of the manual testing process to all unattended execution and ensure repeatability
Benefits of Automated Testing
Speed :
- Automated tests are fast and can execute at a speed faster than a person can click
Reliable
- The tests can perform the exact same steps every time without concern about human error
Repeatable
- You run the same test against multiple builds/versions of an application
Reusable
- Can be reused as a sub-part of different tests
What Should Be Automated
Good candidates
- Tests executed for each build
- Business critical tests
- Tests that are difficult/tedious to perform manually
Bad candidates
- Tests without predictable Results
- Test that require variable input/responses from the tester
- Tests that perform operations in multiple environments
QTP Environment
Windows
- C++, Visual Basic, Java, .NET
- Web Applications, Web services, Flash
Other technologies
- SAP, Siebel, oracle, Peoplesoft, ActiveX
Testing Process
- Create Object Repository
- Create Tests
- Record
- Edit
- Insert Checkpoints
- Insert Synchronization points
- Insert output values
- Parameterize test
- Include VBScript code
- Debug test
- Run tests
Similar Posts:
