pls tell me different type of automation frame works in QTP
and which one need to select in client server application

Answers were Sorted based on User's Feedback



pls tell me different type of automation frame works in QTP and which one need to select in client..

Answer / kumaran

Hi,

There are Five difference types of FrameWorks in QTP.

1)Lenior Framework : Record & Playblack, Edit the Script
2)Data Driven Framework : Record & Playblack , Edit the
script and Passing the value through Excel Sheet
3)Modular Framework : Record and Playback, Edit the script,
Passing the value through Excel sheet and Reusuable Action
4)Keyword Driven Framework : No Record and Playblack, Using
OR, DT, UDF., Preparing Testscript, Recovery Scenario, No
Resuable Action.
5)Hybrid Framework : No Record and Playblack, Edit the
script, Passing the value through Excel sheet and Reusuable
Action and Using OR Folder, RS(optional), DT Folder, UDF
Folder , Script Folder., Reusuable Action.

Depends upon application client can use any frameworks...

Cheers
KumaraN
sunkumaranr@gmail.com

Is This Answer Correct ?    3 Yes 1 No

pls tell me different type of automation frame works in QTP and which one need to select in client..

Answer / niranjan123

Modular framework:-In this framework, the test scripts are
created in a modular fashion ie small small modules of
scripts are created as per the AUT and then everything is
club together as a whole.mainly used while writing the test
scripts for win runner.

keyword framework:- test scripts are created based on the
keyword and datatables ie each step of the scripts are read
and execute the each step accordingly the values mentioned
in the datatables. mainly used for QTP.

Point to be note abot the above mention framework is ---How
your test script is written and executed.

About Linear framework----No idea--

Please let me know---if i am wrong...

Is This Answer Correct ?    1 Yes 0 No

pls tell me different type of automation frame works in QTP and which one need to select in client..

Answer / udaya

1) QTP Linear Framework – This is the most basic framework where you write your script as is. That is, with this approach you write all the steps one after the other in a linear fashion.
2) QTP Functional Decomposition Framework – With this framework, you write the entire code into different functions and then you call these functions wherever required. These functions can be both reusable and non-reusable.
3) QTP Data Driven Framework – In this approach, your data is kept separate from the code, preferable in excel files. This helps you execute the same code for multiple sets of data.
4) QTP Keyword Driven Framework – In this type of QTP Framework, you can create different keywords and associate different actions with these keywords. When QTP encounters a particular framework, it will execute the action associated with that framework.
5) QTP Hybrid Framework – Hybrid framework is a combination of one or more frameworks discussed above. Based upon your requirements, you can combine the features of any of the above frameworks. The resultant framework would be a Hybrid framework.
6) Business Process Testing (BPT) Framework – In this QTP Framework, you can divide your test case flow into multiple Business Components. You can then re-use these components as many times as required. You need Quality Center access in order to use BPT Framework. Also you need to acquire BPT license from HP in order to use this framework.

Is This Answer Correct ?    1 Yes 0 No

pls tell me different type of automation frame works in QTP and which one need to select in client..

Answer / suryanand

There are 3 types of frame works in QTP
1. Linear frame work
2. Modular frame work
3. Key word driven frame work.

as per my knowledge we can select any frame work for client
server application. some companys will follow its own frame
work apart from these 3

Is This Answer Correct ?    2 Yes 2 No

pls tell me different type of automation frame works in QTP and which one need to select in client..

Answer / ravikiran

Suryanand thanks for reply . i would like to know
differences also pls tell to this forum or send mail to
softwaretester4u@gmail.com.

Is This Answer Correct ?    0 Yes 0 No

pls tell me different type of automation frame works in QTP and which one need to select in client..

Answer / rajendra prasad reddy penumall

see mr ravikiran there is notable differences between the
frameworks.They framework is nothing but organising the
testscript in particular fasion that's all.ok

If want more info on framworks you just mail me i can send
you as an attachemnt.
Mail me at: rajendra_penumalli@yahoo.com

Is This Answer Correct ?    0 Yes 1 No

pls tell me different type of automation frame works in QTP and which one need to select in client..

Answer / janzy

frame work is a set of defined rules for automating a
testing process

1.linear framework: recording and play back
2.Modular framework:creating scripts as a userdefined
function and calling that for testcases
3.keyworddriven framework:make changes in the keyword view
of QTP. and it 'll create scripts in script view
4.descriptive programming
5.hybrid: combination of any of above( it depends on
comlexity of scenario)

Is This Answer Correct ?    1 Yes 2 No

Post New Answer

More QTP Interview Questions

what type of application we can select for automation testing and what is the entry criteria for automation

1 Answers  


Hi, I want to pass a value in to Link object. For ex: I have a link where in which contains the value like "DC4463219(Active)". Whenever i will execute the script this value "DC4463219 (Active)" will get changed. I got the value DC4463219(Active) from the link and stored that value in variable "ACTUAL". If i want to select the same link again, while recording the value DC4463219(Active) will be recorded in object repository. So, that it will not work for the next cycle of execution as the value will get changed everytime as i mentioned above. I want to pass that Acutal value in to link object. The script is as follows: Actual Script when recording: Browser("Web Login").Page("Application").Frame ("ScopeFrame").Link(DC4463219(Active)".Click But now instead of this DC4463219(Active) i want to pass a variable where i have the same value. I tried to execute the script Browser("Web Login").Page("Application").Frame ("ScopeFrame").Link(Actual).Click But it is displaying the error message as that the value which we got from Actual is not existing in Object repository. So,i made the link object as regular expression. Even it is displaying the same message as mentioned above. If you are not able to understand, feel free to contact me with nbabu11@gmail.com

1 Answers  


WHAT IS THE USE OF "FUNCTION GENERATOR" IN QTP?

9 Answers   CTS,


any challange that faced in your project? (please give me some examples in your project?

1 Answers  


HI, Anybody can explain Automation Test Framework...and wht do we do before start of Automation.....

5 Answers   Polaris, Siemens,






What are objects? how do you select the unknow object?

3 Answers  


how to find that tools work well with ur existing system?

0 Answers  


how to write xml output check point bu useing descriptive programing .means without useing output check point

0 Answers  


what is functions in qtp?i know the userdefind &bulit funation or i know that Private public function ?plz tell me what is funations in qtp?how to create a funation in qtp

4 Answers   NIIT,


How can we encrypt the username using recording mode in login window? There is 2 encrypted types what are it

1 Answers   TCS,


What is the XML file architecture ?

0 Answers  


If i entered 2 columns and 4 rows inputs in DDT Like Mango fruit, Banana Fruit, Brinjal Veget, Carrot Veget.. . My Q is How to get the 2nd column value for corresponding 1 column input in 3rd row ie, ( i need to get "veget" in messge box @ run time

5 Answers   CTS,


Categories