What is the difference between keyword driven frameworkd
and Modularisation framework?(Chandana)
Answer Posted / sriram reddy
Modular approach
This approach involves identifying reusable code and
encapsulating the same into functions in external
libraries. These functions can then be called from multiple
scripts as required. The basic idea is to bring in some
amount of reusability, and this was a logical next step to
basic record and playback. Most of the frameworks today use
this approach to some extent.
Keyword Driven Approach :
This approach uses a set of custom keywords to depict a
user action or a set of user actions. It is also called
table-driven approach sometimes. Excel sheets are typically
used to specify the keywords (databases too in rare cases).
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
"What are the common constrains that we need to consider when we prepare testcases for ASP application". Thanks in Advance...
can u explain the keyword driven framework with an example clearly how to create all the files and how to attach to main test.
Hi, While recording a Jave based web application, its recording all my actions and the objects.And I have 5 WebEdit objects on the page and all are recorded. But while execution, at the 2 WebEdit object, its entering the value into the object (Its making a call to the AJAX, matching the value), when the control get out of this object the value is erased or cleared. Could anyone please help. I have recoreded 5 more scenarios where WebEdit is in the picture on different webpages and all are working fine. Here is my Script: Browser("Sign In").Page("Matching Workbench_3").WebEdit ("locationLookup").Set "0320 - SEATTLE-KM" Browser("Sign In").Page("Matching Workbench_3").WebEdit ("supplierNameLookup").Set "TRAMMO PETROLEUM INC" *** SupplierNameLookup is the object, which is haing an issue. And also I was using the SendString function, but it didnt work.
Hi could some one explan what is the use of the function Defination generator, And how to use the function defination generator.. Explan with the example..
How to find a window is minimized or not
What is the purpose of loading qtp add-ins?
I have 5 save buttons in 5 tabs . The tabs are placed one after the other. My object repository have these added as 5 save buttons with name sav1, save 2, save 3 , save 4, save 5 .all are getting highlighted from OR but they are not getting clicked. After spying each button all the properties are same except First button Index 0 html id:=btnSaveTab1 outerhtml:=", Second button "html id:=btnSave "outerhtml:=", Third button "html id:=", outerhtml:=",
Where you get the run time data table?
Write the script to delete the mail which is at 9th,13th and 18th place in INBOX of Gmail ?
If an application name changes frequently i.e while recording it has the name, in this case, how do qtp handles?
1--How many functions u develop 2--What is an array 3-- where is ur server 4--U involved in unit testing 5--how ur test the background colour using QTP
why should we give deliver good quality software?
What is the extension of the qtp local repository?
This is a question thats generally asked in every QTP interview. What were the problems that you faced during automation and how did you resolve them?
What is the use of text output value in quicktest professional (qtp)?