Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is framework? which frame work u follow for writting
script?

Answer Posted / kumar

Framework....it is the model or structure we follow for a
project. It is the approach that we follow to automate the
project. There are so many types of framework in QTP.

1. Datadriven frame work

2. Keyword driven frame work

3. Module driven framework

4. Hybrid driven frame work

The framework you choose, depends on the model of your
project. Usually most of projects fall under hybrid driven
frame work.

Datadriven framework: Here we divide the entire project in
to modules and start automation by writing datadriven
scripting for each one of them. We will have test data
either in excel sheet or flat files or from database...we
will pass that test data in to the script and perform data
driven testing.

Keyword driven framework:

Firstly we should add the objects to repository( Shared
repository is preferable)

Then we can generate/write scripts for each functionality
and save them as the library files ( .vbs files)

Then we have to associate all these library files(which are
generated to test different funtionalities) to Quick Test.

For example consider Flight application

we can generate library files for
login()
open order()
fax order()
delete order()
update order()
logout() etc..,


select case k = datatable.value("keys",1)

case A : login()
case B : open order()
case C : fax order()
case D : delete order()
case E : update order()
case F : logout()

end case

Module driven frame work: we will divide entire project in
to modules and write functions or procedures for each and
every module and automate the project.

Hybrid driven framework: it is combination of Datadriven
and module driven framework.

Hope this clarifys your query...

Kumar.
Kumar.rnv@gmail.com
Broadridge

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is qtpro? What is a quick test professional?

1064


What is the qtp testing process?

1055


Why qtp always start action1 and does not start action?

1111


Hi, Can we open a test in qtp10 which is saved in qtp 9.2?

1896


Can any one send me the QTP Basic Coding Samples?

2092


Why is action split used by qtp?

997


Explain how you can replace string in qtp?

1089


how to test load test and block box testing an a web based application pls give ans briefly

1843


Give the syntax to load function at run time.

1144


What is the quicktest professional testing process?

1164


What are the technologies supported by qtp?

971


Hi frnds, does anybody know if there is anything called "thin point" or something in qtp? thanks in advance.

2008


Is qtp supports uni-code?

1033


How to associate function library at a run time?

1136


Explain the Different types of QTP test assets and their extensions?

1114