wht is Automation testing frame work. pls explain it
Answer Posted / @shok
Test automation frame work is a set of assumptions,
concepts and practices that provide/constitute a work
platform or support to automated testing.
Framework is necessary to identify how we are going to
automate the test. A framework in place gives better
understanding and visibility to how much progress we have
made in terms of the project and better management and
minimize the amount of work and time required for the
maintenance of the automation project in case of updates or
modification required at any later stages of the life cycle.
We follow the Hybrid framework where we use the Test Script
modularity, Test Library architecture and Data Driven
framework,Table Driven/Keyword Driven framework (Tool:
Rational Robot)
Test Script Modularity FW: is nothing but creating small
independent scripts that represents modules, Scenarios or
functions of the AUT. are inturn used in a heirarchical
fashion to form larger tests.
Test library architecture: is using of library files
(dll's, API's,VBS files which your tool supports) in your
automation test.
Keyword Driven or Table driven: is creating tables based
on the AUT's Window, Objects, Action performed on that
object and the data supplied to it. Once the table is
created for the test, write a program or scripts that
represent each step in the tale. Nothig but descriptive
programming.
Data Driven framework is notng but using of Data Pools
(Rational robot), Data Driven test in Winrunner and QTP.
Hybrid FW: is nothing but a combination of all of or any of
the above mentioned framework.
With Rational Robot we were using hybrid framework
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
Which scripting language used by quicktest professional?
What is action?
Explain how Selenium is different from UFT?
how to create flat file datasubmission in qtp
Where you are storing your script?
how to use the QTP choose the data from oracle? e.g. i input the identity card NO. this will be add new record in the database ,and now i want get this record's prime key.
Does quicktest professional (qtp) is unicode compatible?
i have an external excel datasheet where it only contains 3 rows. after qtp executed the code to import the datasheet, the datatable getrowcount method now gives me a different value, lets say 60,000+ instead of only 3. i did not have any values starting from row 4 of my excel file. why is this happening? this also results to the qtp report to load for a very long time.
Presently i am working on QTP 8.2 Version,i want to know features in 9.2 version, because i have not sufficient time to put the effort on the 9.2 version
is it possible to add sheets to excel at runtime
hi guys we r working in office...we write some scripts..suddenly we have a work(5min only) in out side..what will do now,,,used to system shut down or log off or lock or sleep mode,switch use or hibernate?
what is run action?
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
What are the views available in quicktest professional?
Which environments does qtp support?