what is qtp automation frame work,what is the use of that
frame work?

Answer Posted / avula madhu

automation frame work is nothing but a set of guidelines
designed by expert to accomplish a task in an
effective,efficient and an optimized way.
there r five types of frameworks,
1.script modularity framework
2.library architecture framework
3.keyword driven or table driven framework
4.data driven framework
5.hybrid automated test framework

1.this framework requires to develop simple and independent
scripts to represent modules,sessions and functions of AUT.

2.The test library architecture framework is very similar to
the test script modularity framework and offers the same
advantages, but it divides the application-under-test into
procedures and functions instead of scripts. This framework
requires the creation of library files that represent
modules, sections, and functions of the application-under-test.

3.Keyword-driven testing and table-driven testing are
interchangeable terms that refer to an
application-independent automation framework. This framework
requires the development of data tables and keywords,
independent of the test automation tool used to execute them
and the test script code that "drives" the
application-under-test and the data. Keyword-driven tests
look very similar to manual test cases. In a keyword-driven
test, the functionality of the application-under-test is
documented in a table as well as in step-by-step
instructions for each test.

4.Data-driven testing is a framework where test input and
output values are read from data files (datapools, ODBC
sources, cvs files, Excel files, DAO objects, ADO objects,
and such) and are loaded into variables in captured or
manually coded scripts. In this framework, variables are
used for both input values and output verification values.

5.The most commonly implemented framework is a combination
of all of the above techniques, pulling from their strengths
and trying to mitigate their weaknesses. This hybrid test
automation framework is what most frameworks evolve into
over time and multiple projects.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is action split and the purpose of using this in qtp?

537


How to change the priorities of the recovery scenario properties?

595


How to use setroproperty?

576


How can I import environment from a file on disk?

538


For QTP Test Engineer, What is his contribution to the Project? Means, As as automation test engineer what is his role in the current project?

1747






how to test Web application using QTP software

1571


What is QTP testing process?

630


If object is not recognized by qtp but the object is standard object what is your approach?

592


What Folder Structure following in Keyword Driven Frame work?

2288


How many ways we can parameterize data in quicktest professional (qtp)?

585


Why we use QTP ,We can use other tools like WR OrSilktest What r the options in Qtp that WR and Swilktest Does not have.

1853


After executing the script in qtp suppose i found some script execute successfully and found some error.So how to report the status for both (i.e pass and fail report)in test director. For "fail" We use "defect tab" in testdirector. But for "pass" how to report it to TL.what is the process plz anybody ans

1681


How to use reporter.report event in qtp ?

558


What is clean sweep?

1380


In an interview, what r the general questions asked in SQL which is realted to testing ?pls give me anwser to this question?

1441