Posts: 7
Threads: 3
Joined: Apr 2010
Reputation:
0
04-29-2010, 12:15 PM
(This post was last modified: 04-29-2010, 12:16 PM by testingcareers.)
What are Run Time Object Proprities and Run Time Objects ? Are they both same. Do all object types (e.g button, radio button, links etc)- have the same set of RO Proprities. How to identify them ? Please help me with these clarifications.
Posts: 146
Threads: 50
Joined: Dec 2008
Reputation:
1
04-29-2010, 12:18 PM
Hi,
The Objects on Application... which are identified by QTP are called Run Time Objects... with some properties... Those properties called Run Time Object properties.
If you use Object Spy, It will provide all the Run time object properties for all Object Types (Button, EditBox, ComboBox... etc.,)
Posts: 7
Threads: 3
Joined: Apr 2010
Reputation:
0
04-29-2010, 12:33 PM
As per my understanding, the objects/proprities that are NOT recognized by QTP, are called Ro objects. The state of the objects can be known only during the test execution. Please correct me if I am wrong.
Posts: 6
Threads: 0
Joined: Dec 2010
Reputation:
0
12-10-2010, 04:20 AM
(This post was last modified: 12-10-2010, 04:21 AM by NevadaMike.)
No, it has nothing to do with being recognized by QTP. If there were no difference, they would not have different names.
Simply stated, Runtime Objects (RO) are the properties of an application's object during runtime. QTP recognizes that when you are recording (or scripting) an application any object within it may have one set of values (Test Object or TO values). Once the application is running, the object may have a different set of properties (values) due to the state of the application. These values are the Runtime (RO) properties (values).
Posts: 146
Threads: 50
Joined: Dec 2008
Reputation:
1
12-10-2010, 11:44 AM
Runtime Objects are the Objects on application during runtime...
Test Objects are the resembles of Runtime Objects stored in Object Repository...
QTP uses these Test Objects properties to identify the Runtime Objects during runtime... If testobject properties are not matching with the runtime object properties... Object will not be identify and the step will be failed.
Object (Test or runtime) have collection of properties. they are called (Test/Runtime) Object properties.
Posts: 30
Threads: 5
Joined: Mar 2009
Reputation:
0
12-14-2010, 07:17 AM
Hi..
Test Object:
An objcet that resides in Object Repositry and which QTP use while running script is called Test Object.
Run Time Objcet:
An object that actually presents in the application is called Run Time Object.
While running script QTP compares Test Object with Run Time Object to check Object Existsence in the application.
If both object properties match..
it identified object & performs action.. as u specified.
else
throws an error like "Object can not be Identified"..
Thanx