TechBubbles Microsoft Technology BLOG

QTP overview

What is QTP?

Quick test professional is a graphical user interface record-playback functional test automation tool. It supports functional testing of all enterprise applications developed using .NET,Java/J2EE,SAP, Siebel,Oracle, Peoplesoft,Visual basic etc.

It supports both windows and web applications.

QTP testing process consist of 6 main phases

  • Create your test plan The test plan should include a detailed description of the test that consist exact steps to follow, data to be input, verification and validation of objects in the application.
  • Recording a Session on your application When you are navigating through your application QTP displays each step you perform in the form of a collapsible form of icon-based tree. A step is an action that you perform in your application. It can be a clicking a link or image or entering data in a form.
  • Enhancing your test you can enhance the test by putting checkpoints into your test which allow you to search for a specific value of a page,object or string which helps you to understand whether or not your application is functioning properly. You can add the check points during the recording of a test. you can also add conditional and logic statement to your test.
  • Debugging your test You can debug the test to identify the operation of a test.
  • Running your test Run the test to check the behavior of the application. While running QTP connects to your application and performs each step in your test.
  • Analyze the Results Analyze the results to identify the defects in your application.
  • Reporting Defects You can create defect reports in  defecting reporting tool.

Features: QTP 8.0

  •  Operates stand-alone
  • Identifies objects with unique object recognition.
  • Enables thorough validation of applications through check points
  • Reliable script execution from Build-to-Build.

In next post i will explain how to execute the test case using QTP.

About the author

Kalyan Bandarupalli

My name is kalyan, I am a software architect and builds the applications using Microsoft .NET technologies. Here I am trying to share what I feel and what I think with whoever comes along wandering to Internet home of mine.I hope that this page and its contents will speak for me and that is the reason I am not going to say anything specially about my self here.

1 Comment

  • Its very usefull data for any new comer in automation testing field and want to start with QTP.

TechBubbles Microsoft Technology BLOG

Follow me

Archives

Tag Cloud