Wednesday, 27 May 2015

QTP - 14 - Phases involved in testing an application With QTP?

The automation process consists of the following main phases:

Automated Testing Process

Analyzing Application: before preparing test cases need to analyze the application to find out the testing needs.We can also name this step as feasibility analysis.We check that the given application can be automated or not. few applications has few limitations due to which it can't be automated.

Appropriate Tool Selection - The Next most important step is the selection of tools. It depends on the technology in which the application is built, its features and usage. Sometimes the project budget is also an importatnt thing while choosing tool.

Evaluate the suitable framework - Upon selecting the tool the next activity is to select a suitable framework. There are various kinds of frameworks and each framework has its own significance. We will deal with frameworks in detail later this chapter.

Preparing Testing Infrastructure: based on testing needs create those resources, resources like, shared repository, function library etc.

Building Test Cases: create test script containing action to be performed while testing. Add object repository with the test function libraries.

Enhancing Test: by making use of checkpoints, broadening the scope of test, add logic and condition to test for checking purpose.

Debugging, Running and analyzing Test: debug the test so that it works without interruption. Run these test and analyze the test result generated by QTP

Report Defects: lock bug into the bug report and send it to the development team.

No comments:

Post a Comment