Could you please explain me about QTP framework.
Answer Posted / giri
frameworks are set of defined rules for automating a test
process.it could be said as automation test approach
LINEAR FRAMEWORK – recording,enhancement,playback. here u
create scenarios, do recording based on
scenarios,enhancement is done for verifications, and
playback for execution
DATA DRIVEN – here an external database is maintained for
passing values to the actions in qtp. values are compeletly
passed only through this data sets.
KEYWORD DRIVEN – using the manually entered table tht
defines test object, operation, data and description , VB
scripts are automatically generated by QTP.
DESCRIPTIVE PROGRAMMING – it is the concept of execution of
scripts without the reference of object
DIALOG(“CLASS = DIALOG”,”CAPTION = Login”).Winbutton(“class
= Button”,”Text = OK”).Click
FUNCTIONAL/MODULAR – here the actions are declared as user
defined functions.these functions are called wherever
needed.
HYBRID FRAMEWORK – mix of any of the above framework are
classified as hybrid.depending on complexity of the
application, mixes are chosen.
| Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
What is the Command used to start the QTP
Explain the N-tire structure(process) for Funds Transfer ( means give N ways to funds Transfer in an Application)
How to test login module with different username and password by using data driven testing in QTP?
Call to copy of an action and call to existing action… i know the diff but in real project how to use..? i want live scenario.pls help me..
Describe how Smart Identification is used
How to associate function library at a run time?
Hi, can explain the draw back of manual testing.plz send me the answer to my mail id deepthip1985@gmail.com
What are the differences between quicktest professional (qtp) and winrunner?
When using descriptive programming?
How can we retrieve the Bug Ids which are open&Reopen in status through QTP scrit?Please find the script which i tried... Dim objBugFactory, objBug Dim BugId Set TDConnection = QCUtil.TDConnection Set objBug = TDConnection.BugFactory If QCUtil.IsConnected then Reporter.ReportEvent 0, "Connected", "Connected to server: " + QCUtil.TDConnection.ServerName + chr (13) +"Project: " + QCUtil.TDConnection.ProjectName + chr (13) + "Domain: " + QCUtil.TDConnection.DomainName Reporter.ReportEvent 0, "Current time on server is","==>" & TDConnection.ServerTime Else Reporter.ReportEvent 1, "Not connected", "Not connected to Quality Center" End If If mybug.Status="Open" Then BugId=mybug.DefectId MsgBox BugId End If 'OR**********************************--------------------- -----********************************** If Bug_Fields("BG_STATUS").Value ="Open" Or "Re Open"Then BugId=Bug_Fields("BG_BUG_ID").Value MsgBox BugId End If
Object repositories types, which and when to use?
What is the keyword view and expert view in qtp?
Can any one tell me about "Mapping Repository Parameter Values" and why we use it....??How to use it???Please, tell the preconditions also...........???? Thanks in Advance
What we are looking for is to load properties of object dynamically as for our application the global repository will pretty huge. It will be really helpful to us if something similar to following functions of Winrunner is available in QTP. #Define descriptor auto strDesc; #set property in the descriptor Gui_desc_set_attr(strDesc,?Class?,?Edit?); --- put other properties #Add Edit box to GUI Map Gui_add(? ?,strWindowName,strEditboxName,strDesc);
what is meant by function library?Public and private functions in function library? if private functions are applicable for only for the particular test means then y we have to add those to function library?