3 Types of Testing in QTP/UFT Automation Testing



1.Dynamic Testing: 

It is also known as control flow based testing. This test type of testing is done to make sure that every part of the program is functioning properly.
Every branch, code, statements and conditions are covered by this test. The branch testing evaluates that whether the program is switching from one loop to another.
The statement testing covers every line of code in a statement. The condition testing validates the accuracy of condition in the code. The path coverage checks whether the program is following the sequence of flow or not.

2.Cyclomatic Complexity:

This technique is done through control flow graph and thus helps in verifying all coverage nodes.
The risk to modify is lower and easier to understand if the value of Program’s Cyclomatic Complexity is lower.



3.Static Testing: 

This testing is also Non- Execution technique or verification testing. It is done in the early phase of the software development cycle.
In the static testing software testing is done manually but they are not executed. It doesn’t need the computer as programs are tested without executing them.
It is done to find and remove errors in work document such as requirement specifications, test cases, test scripts, test plans, web page documents. Static testing involves code inspection, walkthrough, review and audit.
·         Inspection: A review process which follows a definite set of guidelines and checklists with a predefined entry and exit conditions. The code is compared with the previous documents specifications and at the end it is compared with all the necessary information that is required to improve the new document.
·         Walkthrough: The primary aim of this process is to read the document, raise questions by team members so that they can understand the documents properly and identify defects and highlight it if there are any defects in the document.
·         Review: It is also known as peer review process. The other programmer checks the code in order to find any bugs in the software.
·         Audit: It is a review process in which it is examined that all the protocols have been followed or not. In this technique a program code is analysed in terms of specification, security breaches, etc.

The advantages of static testing is that defect can be detected early in the life cycle so early feedback on quality issues.
The costs in doing the same work is reduced as the defects are spotted early. This also increases the productivity. It increases the quality awareness in the program.

Learn QTP Testing Training in Chennai at Best Institute Metaforum Technologies. Training offered by Experienced MNC Experts, By giving the perfect placement training and knowledge, we are the best provider of  QTP Testing Institute in Chennai.
Our QTP Software tester trainers are having more than 6+ years of experience and they will give knowledge about placement also. Our Trainers are Certified Staffs’ we give 4 Real time projects in training period that will help you understand the End to End solution. We offer  QTP Testing Course in Chennai certification.

Tags: 



Website : http://www.metaforumtechnologies.com/qtp-testing-training-in-chennai

Comments