explain virtual object? in detailed? pls any one explain me?
Answers were Sorted based on User's Feedback
Answer / br
your application may contain objects that behave like standard object but are not recognized by QTP. You can define these objects as Virtual objects and map them to standard classes such as button or a check box. QTP emulates the user's action on the virtual object during run session.
Eg: Suppose you want to record on a web page containing a bitmap that the user clicks. The Bitmap contains several different hyperlink areas and each area opens a different destination page. When you record a test, the web site matches the coordinates of the click on the bitmap and opens the destination page.
When you run a test, QTP clicks the bitmap in the area defined as a virtual object so that the web site opens the correct destination page.
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / saha
When ever qtp is not identified the objects using Mandatory,
assistive, so it will try to identiy the objects. wich are
non-standards it will convert to standard objects and it
will identiry at recording time.so here it will use to
identify that by co-ordinations
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / prashanth
If QTP Could not identify the objects, then those objects are called "Non Standard Objects" or "Virtual Objects"
These virtual objects behave like a standard object but not identified by QTP.
We can map a virtual object to a standard object by using "Virtual Object Wizard" (Tools-->Virtual Object-->New Virtual Objects...)
Restrictions on virtual objects
1. A virtual object should not overlap with another virtual object.
2. QTP does not support virtual objects for analog and low level recordings.
3. The application window should be of same size and in same position when we record and run the tests as it was when we define a virtual object.
4. We cannot insert any type of checkpoints on virtual objects.
5. We can define virtual objects only for the objects on which we can "Click" or "Double Click" and which record "Click" and "Dblclick", otherwise virtual object is ignored.
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / saha
When ever qtp is not identified the non standard objects ,
so Virtual Object will try to identify the objects using the
co-ordinations it will convert non-standards into standard
objects
| Is This Answer Correct ? | 3 Yes | 2 No |
What is Step generator in qtp? wt is the use? can u any body explain me? plz
What is the exact difference between QTP and RFT ?
the develeper not accepter your defect what status is that ?
What are the views available in quicktest professional?
HI. Plz Clarifie my doubt,having 2+yrs experience in Testing , But My accedamics(Xth,INTER) are Less than 60%, But B.Tech 72%. It creats any problem , When i change to any MNC. plz tell me......... lot of friends told it's a problem, Some people says NO problem, What .............
Step 3&4 are repeated until an the object in recognised uniquely.
I have enrolled for a QTP course which is a four weekend course.Do you think its a good way to start off learning this tool?What all do i need with me in order to become a pro at using this tool?
what is the main use of reviews
I added 5 edit box objects in OR.i run the script and the first edit box successfully executed.But on next day when i executed same script for second edit box,it gives an error "object not Found". But when i used Highlight in app. object already in OR.So how i will handel this type of error. Hi please inform me the write answer.Its urgent.
in a web table , i want you to click a particular object inside cell
What are "Ordinal Identifiers" and where it is used in QTP. AS FAR AS i KNOW, its is used to identify the object. but i want clarity regarding this.
What is the difference between byref and byval in qtp?