|
IBM Rational Functional Tester Version 6.1 IBM Rational Functional Tester API Reference Project Version 2.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TestObject | |
com.rational.test.ft.object.interfaces | The package com.rational.test.ft.object.interfaces provides the classes that interact with objects in the software under test. |
com.rational.test.ft.script | The package com.rational.test.ft.script provides the classes that manage test scripts. |
com.rational.test.ft.vp | The package com.rational.test.ft.vp provides verification point services to test scripts. |
Uses of TestObject in com.rational.test.ft.object.interfaces |
Subclasses of TestObject in com.rational.test.ft.object.interfaces | |
class |
BrowserTestObject
Provides script access to the general browser, which is the HTML Browser TestObject class. |
class |
CrossDomainContainer
For internal use only. |
class |
DomainTestObject
Provides access to an object domain. |
class |
EmbeddedBrowserTestObject
Provides script access to the general embedded browser, which is the HTML Browser TestObject class. |
class |
FileDialogTestObject
Represents native-style file dialog controls. |
class |
FrameSubitemTestObject
Provides subitem methods for frame controls. |
class |
FrameTestObject
Represents frame objects in the system under test. |
class |
GuiSubitemTestObject
Provides access to actions replayed by the mouse or keyboard. |
class |
GuiTestObject
The core class for modeling GUI components. |
class |
InternalFrameTestObject
Represents frame objects in the system under test. |
class |
ProcessTestObject
Provides, in a host-independent manner, access to process information that is specific to the operating system. |
class |
RootTestObject
The RootTestObject represents a global view of the system being tested. |
class |
ScrollGuiSubitemTestObject
Provides access to actions replayed by the mouse or keyboard. |
class |
ScrollTestObject
Provides methods to move horizontal and vertical scrollbars. |
class |
SelectGuiSubitemTestObject
For internal use only. |
class |
SelectScrollGuiSubitemTestObject
Provides access to actions replayed by the mouse or keyboard. |
class |
StatelessGuiSubitemTestObject
Provides access to actions replayed by the mouse or keyboard. |
class |
SubitemTestObject
Defines the methods that must be programmatically supported for access to subitems. |
class |
TextGuiSubitemTestObject
Provides meta-actions on text in a control. |
class |
TextGuiTestObject
Provides access to text in a control. |
class |
TextScrollTestObject
Provides methods to move horizontal and vertical scrollbars. |
class |
TextSelectGuiSubitemTestObject
Extends commmand to access text on a selectable TestObject. |
class |
ToggleGUITestObject
Extends the definition of the IToggle interface
to include actions that directly use the mouse. |
class |
ToggleTestObject
Serves as the base TestObject implementation of the IToggle interface. |
class |
TopLevelSubitemTestObject
Represents top-level window objects in the system under test that support subitems. |
class |
TopLevelTestObject
Represents top-level window objects in the system under test. |
class |
TrackbarTestObject
Provides subitem methods for trackbar controls. |
Methods in com.rational.test.ft.object.interfaces that return TestObject | |
TestObject[] |
RootTestObject.find(Subitem properties)
Finds all candidates that match given search criteria. |
TestObject[] |
RootTestObject.find(Subitem properties,
boolean mappableOnly)
Finds all candidates that match the given search criteria. |
TestObject[] |
CrossDomainContainer.getChildren()
|
TestObject[] |
DomainTestObject.getTopObjects()
Returns an array of references to the top objects in the domain. |
TestObject |
TestObject.getParent()
Returns a reference to the parent object. |
TestObject |
TestObject.getMappableParent()
Returns a reference to the parent object that appears in the object map. |
TestObject[] |
TestObject.getChildren()
Returns an array of references to the object's children. |
TestObject[] |
TestObject.getMappableChildren()
Returns an array of references to the object's mappable children. |
TestObject |
TestObject.getTopParent()
Returns a reference to the topmost parent for an object. |
TestObject |
TestObject.getTopMappableParent()
Returns a reference to the topmost mappable parent for an object. |
TestObject |
TestObject.find()
Finds the object in the software under test and returns a reference to it. |
TestObject[] |
TestObject.find(Subitem properties)
Finds all candidates that match given search criteria starting at this TestObject . |
TestObject[] |
TestObject.find(Subitem properties,
boolean mappableOnly)
Finds all candidates that match given search criteria starting at this TestObject . |
TestObject |
TestObject.getOwner()
Returns a reference to the owner object. |
TestObject[] |
TestObject.getOwnedObjects()
Returns an array of references to the objects owned by this object. |
protected TestObject |
TestObject.getDescribedObject(CrossDomainContainer describedTestObject)
Used to bind a described object returned by proxy into the corresponding bound TestObject |
protected TestObject[] |
TestObject.getDescribedObjects(TestObject[] testObject)
Given an array of TestObjects, find any described objects and turn them into bound test objects. |
Methods in com.rational.test.ft.object.interfaces with parameters of type TestObject | |
boolean |
TestObject.isSameObject(TestObject other)
Returns true if the supplied TestObject represents the same
underlying object in the software under test. |
protected TestObject[] |
TestObject.getDescribedObjects(TestObject[] testObject)
Given an array of TestObjects, find any described objects and turn them into bound test objects. |
Constructors in com.rational.test.ft.object.interfaces with parameters of type TestObject | |
TrackbarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
|
|
TrackbarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
|
|
TopLevelSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
TopLevelSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
TopLevelSubitemTestObject(TestObject obj)
Constructs one TopLevelSubitemTestObject from another TestObject . |
|
ToggleTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
ToggleTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
ToggleTestObject(TestObject obj)
Constructs one ToggleTestObject from another TestObject . |
|
ToggleGUITestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
ToggleGUITestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
ToggleGUITestObject(TestObject obj)
Constructs one ToggleGUITestObject from another TestObject . |
|
TextSelectGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
TextSelectGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
TextSelectGuiSubitemTestObject(TestObject obj)
Constructs one GuiSubitemTestObject from another TestObject . |
|
TextScrollTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
TextScrollTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
TextScrollTestObject(TestObject obj)
Constructs one TextScrollTestObject from another TestObject . |
|
TextGuiTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
TextGuiTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
TextGuiTestObject(TestObject obj)
Constructs one GuiTestObject from another TestObject . |
|
TextGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
TextGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
TextGuiSubitemTestObject(TestObject obj)
Constructs one GuiTestObject from another TestObject . |
|
SubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
SubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
SubitemTestObject(TestObject obj)
Constructs a SubitemTestObject from a TestObject . |
|
SelectScrollGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
SelectScrollGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
SelectScrollGuiSubitemTestObject(TestObject obj)
Constructs one GuiSubitemTestObject from another TestObject . |
|
SelectGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
SelectGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
SelectGuiSubitemTestObject(TestObject obj)
Constructs one GuiSubitemTestObject from another TestObject . |
|
ScrollTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
ScrollTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
ScrollTestObject(TestObject obj)
Constructs one ScrollTestObject from another TestObject . |
|
ScrollGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
ScrollGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
ScrollGuiSubitemTestObject(TestObject obj)
For internal use. |
|
InternalFrameTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
InternalFrameTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
InternalFrameTestObject(TestObject obj)
Construct one InternalFrameTestObject from another TestObject . |
|
StatelessGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
StatelessGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
StatelessGuiSubitemTestObject(TestObject obj)
Constructs one StatelessGuiSubitemTestObject from another TestObject . |
|
GuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
GuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
GuiSubitemTestObject(TestObject obj)
Constructs one GuiSubitemTestObject from another TestObject . |
|
FrameSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
FrameSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
FrameSubitemTestObject(TestObject obj)
Construct one FrameTestObject from another TestObject. |
|
FileDialogTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
FileDialogTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
EmbeddedBrowserTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
EmbeddedBrowserTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
EmbeddedBrowserTestObject(TestObject obj)
Constructs one TestObject from another. |
|
FrameTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
FrameTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
FrameTestObject(TestObject obj)
Construct one FrameTestObject from a TestObject . |
|
TopLevelTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
TopLevelTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
TopLevelTestObject(TestObject obj)
Construct a TopLevelTestObject from a TestObject . |
|
BrowserTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
BrowserTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
BrowserTestObject(TestObject obj)
Constructs one TestObject from another. |
|
GuiTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
GuiTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
GuiTestObject(TestObject obj)
Constructs one GuiTestObject from another TestObject . |
|
CrossDomainContainer(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
|
|
CrossDomainContainer(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
|
|
CrossDomainContainer(TestObject obj)
|
|
TestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
TestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
TestObject(TestObject obj)
Constructs one TestObject from another. |
Uses of TestObject in com.rational.test.ft.script |
Fields in com.rational.test.ft.script declared as TestObject | |
static TestObject |
RationalTestScript.ANY
Acts as the default anchor object for script commands that use specific ScriptCommandFlags with an explicit anchor value. |
Methods in com.rational.test.ft.script that return TestObject | |
static TestObject[] |
RationalTestScript.find(Subitem properties)
Finds all candidates that match given search criteria. |
static TestObject[] |
RationalTestScript.find(Subitem properties,
boolean mappableOnly)
Finds all candidates that match given search criteria. |
static TestObject[] |
RationalTestScript.getRegisteredTestObjects()
Returns all registered TestObjects for this client. |
TestObject |
ITestObjectMethodState.getTestObject()
Returns the TestObject whose method is being invoked. |
Methods in com.rational.test.ft.script with parameters of type TestObject | |
void |
RationalTestScript.onAmbiguousRecognition(ITestObjectMethodState testObjectMethodState,
TestObject[] choices,
int[] scores)
Called by the ObjectManager if the ObjectManager is looking for
a TestObject to invoke a method on and it finds more than one object
that matches the description of the MappedTestObject in the
TestObject . |
void |
RationalTestScript.onRecognitionWarning(ITestObjectMethodState testObjectMethodState,
TestObject foundObject,
int score)
Called by the ObjectManager when an object is found and the
recognition score is above the warning threshold (rt.recognition_threshold_warning ). |
void |
RationalTestScript.onSubitemNotFound(ITestObjectMethodState testObjectMethodState,
TestObject foundObject,
java.lang.String subitemDescription)
Called by the ObjectManager when a subitem cannot be
found. |
void |
RationalTestScript.onTestObjectMethodException(ITestObjectMethodState testObjectMethodState,
TestObject testObject)
Called by the ObjectManager when it is invoking
a method on a TestObject and an exception is thrown from the method. |
protected IFtVerificationPoint |
RationalTestScript.vp(java.lang.String vpName,
TestObject anchor)
Constructs a static verification point object. |
protected IFtVerificationPoint |
RationalTestScript.vpDynamic(java.lang.String vpName,
TestObject objectUnderTest)
Constructs a dynamic verification point object. |
void |
ITestObjectMethodState.setFoundTestObject(TestObject foundObject)
Sets the TestObject to be used when invoking the method. |
void |
IObjectManagerEventListener.onAmbiguousRecognition(ITestObjectMethodState testObjectMethodState,
TestObject[] choices,
int[] scores)
Called by the object manager when more than one object matching the specified pattern is found. |
void |
IObjectManagerEventListener.onSubitemNotFound(ITestObjectMethodState testObjectMethodState,
TestObject foundObject,
java.lang.String subitemDescription)
Called by the object manager when a subitem cannot be found. |
void |
IObjectManagerEventListener.onTestObjectMethodException(ITestObjectMethodState testObjectMethodState,
TestObject foundObject)
Called by the object manager when a script command throws an exception. |
void |
IObjectManagerEventListener.onRecognitionWarning(ITestObjectMethodState testObjectMethodState,
TestObject foundObject,
int score)
Called by the object manager when an object is found but the recognition score is above the warning threshold (rt.recognition_threshold_warning) . |
Uses of TestObject in com.rational.test.ft.vp |
Methods in com.rational.test.ft.vp with parameters of type TestObject | |
ITestObjectDescriptor[] |
IFtVerificationPointData.find(IScriptDefinition scriptDef,
com.rational.test.ft.object.map.ObjectMap objectMap,
TestObject anchor)
Locates and returns objects in the software under test that are relative to this verification point. |
IFtVerificationPointData |
IFtVerificationPointData.getCurrentData(IScriptDefinition scriptDef,
com.rational.test.ft.object.map.ObjectMap objectMap,
TestObject anchor)
Makes a copy of the existing verification-point object information and reaches out to the objects under test to get the active ITestData . |
ITestData |
IFtVerificationPointData.getCurrentData(ITestObjectDescriptor target,
IScriptDefinition scriptDef,
com.rational.test.ft.object.map.ObjectMap objectMap,
TestObject anchor)
Returns the active ITestData object for
this verification point. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |