what is Automation frame work and how do u used this for
your project?
Answers were Sorted based on User's Feedback
Answer / swati sonal
Framework is nothing but creating the folder structure and
placing all the files into their corresponding folders. We
create folder structure like this:
This frame work consist of
.Config
.Data
.Repository
.Recovery
.Actions
.Libs
.Doc
.Scripts
.Results
Config: We have .vbs file named as Config.vbs will be saved
in config floder, This file basically consist of all
Environment Variables, Constants Declaration, This file will
be loading with below Statemet before executing any Script
Ex: excutefile"C:/Framework/config/config.vbs"
Doc: The docs Related to automation will be saved in Docs.
below are the few docs
ex: doc(Proof of concept)
.scenarios document
Repository:we do prepare centrel OR for the entire
Application and will be associating to each & every script.tsr
Libs:We save all functions in Libs & all functions will be
associated to all test Scripts.
Libs files are 2 types
app libs: All application related functions
Utilities: function Which can be usefull to across all the
projects
-> Reading data from excel
-> invoking Browser
Actions: All Reusable Actions
Scripts: All Scripts
Recovery Scenario: All Recovery scenarios will be saved here
and will be associated to required scripts
Results: The Place Where our exection Result files (logs)
will be saves.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / babu
Hi,
Framework is a set of rules which has to be followed to
make our work in an easier way.
For that in qtp, we have different types of frameworks
available.
Keyword driven framework
Data driven framework
Hybrid framework
etc ..
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / meghana
can some explain me more with some example on this
topic...??
thanks in advance
Is This Answer Correct ? | 0 Yes | 0 No |
What is Distributed testing? How does UFT support it?
if you have the same application screen with 7 drop down boxes and approximately 70 values how do you test with QTP?
can any one tell me what is syntax error in line msgexist=Browser("title:=Gmail: Email.*").Page( "title:=Gmail: Email .*").WebElement(innertext=&msg).exist 'code ************** Call login("lal="," " ) wait(5) Call errormsg("Invalid email address. [?]" ) Function errormsg(msg) msgexist=Browser("title:=Gmail: Email.*").Page( "title:=Gmail: Email .*").WebElement(innertext=&msg).exist if msgexist then Reporter.ReportEvent micPass,"enter valid username or pwd ",msg else Reporter.ReportEvent micFail, "entered valid uname and pwd",msg end if End Function
I had created the new virtual objects for web application buttons. how to add those virtual objects into object repository. Previously i had used Gui map in winrunner for capturing virtual objects for web application. Please help me regarding this. need your answer quickly
Explain the concept of object repository and how qtp recognises objects?
Other than using import sheet statement for importing the data from excel sheet, is there any other method that can be used?
In key word driven framework,we will rename the logical names of objects,why?
Up to how much VB scripting knowledge and what type of VB script knowledge is required for a QTP test engineer for real time to work ?
Write a user defined function to count the no. of buttons existed in a webpage ? i dont want to use descriptive.create ()
Why QTP is termed as a Record and Playback tool?
I dont know how to configure non standard objects to standard objects in QTP9.2 can i have someone explain me in breify?
Hi All, I have a problem with getting the value which is available in the table and it is not having any unique property. Please find the below table TopicName CreatedBy ViewCount ------------------------------------------------ XXXX Y 10 ZZZZ ZZ 0 AAAA BBB 3 In the Above table TopicNames are link and it is having an id but the remainig two columns(Created by and ViewCount) are static Web element values and they are not having any unique property. Now i want to get the values of Created BY and View count for each and every topic. Can anybody give me the solution for the above ASAP. If anybody didn't understand the above please free to send me a mail by that i can send you the snap shots and some more description. You can catch me at krishnachand.p@gmail.com