You are on page 1of 6

V-Model description

the V-Shaped life cycle is a sequential path of execution of processes. Each phase must be completed before the next phase begins. Testing is emphasized in this model more so than the waterfall model though. The testing procedures are developed early in the life cycle before any coding is done, during each of the phases preceding implementation. Requirements begin the life cycle model just like the waterfall model. Before development is started, a system test plan is created. The test plan focuses on meeting the functionality specified in the requirements gathering. The high-level design phase focuses on system architecture and design. An integration test plan is created in this phase as well in order to test the pieces of the software systems ability to work together. The low-level design phase is where the actual software components are designed, and unit tests are created in this phase as well. The implementation phase is, again, where all coding takes place. Once coding is complete, the path of execution continues up the right side of the V where the test plans developed earlier are now put to use. Advantages a. Simple and easy to use. b. Each phase has specific deliverables. c. Higher chance of success over the waterfall model due to the development of test plans early on during the life cycle. d. Works well for small projects where requirements are easily understood. Disadvantages a. Very rigid, like the waterfall model. b. Software is developed during the implementation phase, so no early prototypes of the software are produced. c. Model doesnt provide a clear path for problems found during testing phases.

Quick Test Professional Whats the QTP? QTP is Mercury Interactive Functional Testing Tool.

Whats the basic concept of QTP? QTP is based on two concept Recording Playback

Which scripting language used by QTP? QTP using VB scripting. How many types of recording facility are available in QTP? QTP provides three types of recording methods Context Recording (Normal) Analog Recording Low Level Recording

How many types of Parameters are available in QTP? QTP provides three types of Parameter Method Argument Data Driven Dynamic

Whats the QTP testing process? QTP testing process consist of seven steps Preparing to recoding Recording Enhancing your script

Debugging Run Analyze Report Defects

Whats the Active Screen? It provides the snapshots of your application as it appeared when you performed a certain steps during recording session. Whats the Test Pane? Test Pane contains Tree View and Expert View tabs. Whats Data Table? It assists to you about parameterizing the test. Whats the Test Tree? It provides graphical representation of your operations which you have performed with your application. Which all environment QTP supports? ERP/ CRM Java/ J2EE VB, .NET Multimedia, XML Web Objects, ActiveX controls SAP, Oracle, Siebel, PeopleSoft Web Services, Terminal Emulator IE, NN, AOL How can you view the Test Tree?

The Test Tree is displayed through Tree View tab. Whats the Expert View? Expert View display the Test Script. Which keyword used for Nornam Recording? F3 Which keyword used for run the test script? F5 Which keyword used for stop the recording? F4 Which keyword used for Analog Recording? Ctrl+Shift+F4 Which keyword used for Low Level Recording? Ctrl+Shift+F3 Which keyword used for switch between Tree View and Expert View? Ctrl+Tab Note: > QTP records each steps you perform and generates a test tree and test script. > QTP records in normal recording mode.

> If you are creating a test on web object, you can record your test on one browser and run it on another browser. > Analog Recording and Low Level Recording require more disk sapce than normal recording mode. Whats the Transaction? You can measure how long it takes to run a section of your test by defining transactions. Where you can view the results of the checkpoint? You can view the results of the checkpoints in the Test Result Window. Note: If you want to retrieve the return value of a checkpoint (a boolean value that indicates whether the checkpoint passed or failed) you must add parentheses around the checkpoint argument in the statement in the Expert View. Whats the Standard Checkpoint? Standard Checkpoints checks the property value of an object in your application or web page. Which environment are supported by Standard Checkpoint? Standard Checkpoint are supported for all add-in environments. Whats the Image Checkpoint? Image Checkpoint check the value of an image in your application or web page. Which environments are supported by Image Checkpoint? Image Checkpoint are supported only Web environment.

Whats the Bitmap Checkpoint? Bitmap Checkpoint checks the bitmap images in your web page or application. Which enviornment are supported by Bitmap Checkpoints? Bitmap checkpoints are supported all add-in environment. Whats the Table Checkpoints? Table Checkpoint checks the information with in a table. Which environments are supported by Table Checkpoint? Table Checkpoints are supported only ActiveX environment. Whats the Text Checkpoint? Text Checkpoint checks that a test string is displayed in the appropriate place in your application or on web page. Which environment are supported by Test Checkpoint? Text Checkpoint are supported all add-in environments

You might also like