:: Home Page            
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
Categories >> Software >> Testing >> Automation Testing >> QTP


 WinRunner interview questions  WinRunner Interview Questions (496)
 Load Runner interview questions  Load Runner Interview Questions (486)
 QTP interview questions  QTP Interview Questions (3495)
 Test Director interview questions  Test Director Interview Questions (161)
 Rational TestSuite interview questions  Rational TestSuite Interview Questions (106)
 Silk Test interview questions  Silk Test Interview Questions (59)
 Automation Testing AllOther interview questions  Automation Testing AllOther Interview Questions (385)
There are 3 types of frame works in QTP
1. Linear frame work
2. Modular frame work
3. Key word driven frame work.

Can any body explain the above 3 frame work models.
 Question Submitted By :: QTP
I also faced this Question!!     Answer Posted By  
# 1
Frame work is nothing but a collection of folder structurea
and placing all files into corresponding folders.

Linear FW is the individual scripts written in QTP and
executing the scripts individually..
Modualr FW is the collection of actions created as reusable
in one test and calling these actions in the other test
where we need..
Keyword Driven FW is creating functional libraries and
calling funtion name as keywords in the test using
default.xls data table...

Note:But in real time companies follow their own frame
Is This Answer Correct ?    71 Yes 8 No
# 2
Automation frame work is nothing but a set of guidelines
designed by expert to accomplish a task in an effective,
efficient and an optimised way.
There are 4 different types of frame work:
1) linear
2) modular
3) keyword
4) hybrid
Maximum we follow keyword framework

Keyword frame work is nothing but creating a software
structure like
1) scripts 2)object repository 3)test data 4)recovery
scenario 5)log files 6)library files etc

1) create scripts and save it in scripts component
2) create shared or and save it in or component
3) Create test data and save it in test data component
etc.,after creating all these components include the files
or Components to script or QTP and execute the script

Automation Framework: it is nothing but a
Standard/Procedure/Guidelines/process which is use to

Automation Planning with respect to AUT.

Linear Framework: If your application is supposed to
Regression run on Local System then this framework is

Modular Framework: If AUT is supposed to Regression run in
which More than one Action has to be performing for the
same script then Modular framework is better. You might be
making your test Modular by dividing your test into many re-
usable actions and either any action can call any of the
action within that test.

Keyword Driven Framework:
It sound like business process testing where you might be
able to write business logics/code and develop your script
and those scripts can be call from outside of your test.
Moreover there might be various functions libraries to be
build and to be use, Recovery Scenarios, OR maintenance etc
will provide your test Reusable.
Is This Answer Correct ?    20 Yes 7 No
# 3
Test Script Modularity FW: This FW requires creation of
test scripts(programs)for the functionality of the AUT.
2) A small scripts combined together in order to construct
large test scripts.
3) It follows the principle of Data Abstraction or
Encapsulation inorder to mnaintain the scalability of the
4) This FW is used for Winrunner

Keyword Driven FW:This is QTP Framework.
1) this FW is involved with creating keywords & data tables.
2) the driven script is created to read in each steps and
execute each step from key word as wel as data table.

If this is wrong,plz. correct me
Is This Answer Correct ?    22 Yes 12 No
# 4
Following are the different QTP Frameworks -

1. Linear Framework
2. Modular Framework
3. Keyword Driven Framework
4. Data Driven Framework
5. Hybrid Framework

Check the below link for more details.
Is This Answer Correct ?    12 Yes 3 No
# 5
Linear Framework: Record and play. If your application is
supposed to Regression run on Local System then this
framework is

Keyword driven framework:
-Driver script
-Call the functions on the fly depends what
test cases to be run
Open app test case
-call opeapp function
Login test case:
-call openapp function
-Call login function
Create reservation test case:
-call openapp function
-Call to login function
-call to reservation
Fax order test case
-call openapp function
-Call to login function
-call to reservation
-Call to fax order function
-Write more functions
-each function will be
recognised as keyword
-Hybrid framework
- combination of Data driven and Keyword
driven frameworks
-BPT framework
-Business Process Testing
-test business process
-sell side process:
(walmart =>
-how to sell
product to
-Sales order
-buy side process: (vendor
and walmart)
-how to purchase
products from vendor
purchase order
Is This Answer Correct ?    1 Yes 0 No

Other QTP Interview Questions
  Question Asked @ Answers
hi in real time who will execute the qtp test scripts? my faculty said, in a companty automation testers are written the test scripts and manual testers are execute the test scripts...IS IT RIGHT OR NOT?   2
How to make arguments optional in a function? Crea 1
How will you handle the situation when object is not captured during record? AZTEC 12
I recorded a Web based Application running on JAVA and when I went to play them back a week later they didn't run. I noticed that the Browser was putting in a (Underscore and a Number) for each line so i re-recorded and noticed the Underscore line wasn't the same as what i recorded last week so any script I record today will not work next week because the browser settings or how QTP recognizes it keeps changing. This is the new line Browser("Bureau of Labor Statistics_4").Page("Bureau of Labor Statistics").JavaApplet("SurveyApplet").JavaList ("Select an Area").Select "U.S. city average" This is the old line 'Browser("Bureau of Labor Statistics_3").Page("Bureau of Labor Statistics").JavaApplet("SurveyApplet").JavaList ("Select an Area").Select "U.S. city average" Notice the Burearu of Labor Statistics_3 adn Burearu of Labor Statistics_4. Why does it change and how do I prevent it from changing.   5
Maximum synchronizing time out in QTP Kanbay 3
Once we get the Test Result from QTP.,I Have to convert into Excel file format..Is it possible..Can any gudie me regarding this... For Example : Total Test Case is : XXXXX Test Case passed : XXX Test Case Failed : XXX -------- Total XXXXXX ---------   6
you written some code in qtp for opening browser and entered some text inthe search text box and clicked search button. this is ur script.. before running this script i have already opened two browsers. now am running the script what will happen? script will run or what?? Thanks... Nani Oracle 4
For Usability testing, which is preferable Automation or Manual?   6
what is the difference between the modular framework and datadriven frame work   2
what is the difference between parameters and arguments?   1
How Does Run time data (Parameterization) is handled in QTP? IBM 4
what are the different data driven types?   6
For more QTP Interview Questions Click Here 

Copyright Policy  |  Terms of Service  |  Articles  |  Site Map  |  RSS Site Map  |  Contact Us
Copyright 2013  All Rights Reserved.   ::