Interface TestObjectDescriber

All Known Subinterfaces:
Accordion, AgGrid, AiObject, APOGrid, AppBar, Applet, Application, ApplicationSession, Area, AudioControl, Browser, Button, Button, Button, Button, Button, Button, Button, Button, Button, Button, Button, Calendar, Calendar, Calendar, Calendar, Calendar, Calendar, Calendar, Calendar, Calendar, Carousel, CheckBox, CheckBox, CheckBox, CheckBox, CheckBox, CheckBox, CheckBox, CheckBox, CheckBox, CheckBox, CheckBox, ComboBox, ComboBox, ComboBox, ComboBox, ComboBox, ComboBox, DatePicker, DateTimeInput, Device, Dialog, Dialog, Dialog, Document, DropDown, Edit, EditField, EditField, EditField, EditField, EditField, EditField, EditField, EditField, EditField, Editor, Editor, Editor, Editor, Element, ExpandBar, FacetFilter, Field, FileField, FlexFieldWindow, FormWindow, Frame, Grid, Grid, GridBase<T>, GridItem, Group, GuiSession, Header, Header, HeaderItem, Image, Image, Image, InsightObject, InternalFrame, Label, Label, Label, Label, Label, Link, Link, Link, Link, List, List, List, List, ListBox, ListBox, ListBox, ListBox, ListBox, ListItem, ListOfValues, ListView, ListView, ListView, LogonWindow, Menu, Menu, Menu, Menu, Menu, Menu, Menubar, Menubar, MenuBar, MenuItem, NavigationBar, NavigatorWindow, Notification, NotificationBar, NumericField, OKCode, Page, Paginator, Paginator, Pane, Password, PickList, ProgressBar, ProgressBar, PropertyGrid, RadioButton, RadioButton, RadioButton, RadioButton, RadioButton, RadioButton, RadioButton, RadioButton, RadioGroup, RadioGroup, RadioGroup, RadioGroup, RatingIndicator, RecyclerView, RoadMap, RowRepeater, Screen, ScrollBar, ScrollBar, ScrollBar, ScrollBar, ScrollBar, SemanticZoom, Separator, Slider, Slider, Slider, Slider, Slider, SpinBox, SpinBox, SpinBox, Spinner, SplitButton, Static, StatusBar, StatusBar, StatusBar, StatusBar, StatusBar, StatusBar, Stepper, Tab, TabControl, TabControl, TabControl, TabControl, TabControl, TabControl, TabItem, Table, Table, Table, Table, Table, Table, Table, Table, Table, Table, TableBase<T>, TabStrip, TabStrip, TabStrip, TabStrip, TestObject, Text, TextScreen, Thumb, Tile, TitleBar, Toggle, ToggleButton, ToolBar, ToolBar, ToolBar, ToolBar, ToolBar, ToolBar, ToolBar, ToolBar, ToolTip, TopLevelObject, TreeView, TreeView, TreeView, TreeView, TreeView, TreeView, TreeView, TreeView, TreeView, TreeView, TreeViewItem, TreeViewTable, UiGrid, UiObject, UiObject, UiObject, UiObject, UiObject, UiObject, UiObject, UiObjectBase, VideoControl, View, WebElement, WebTestObject, WebTestObjectDescriber, WebView, Window, Window, Window, Window, Window, Window, Window, Window

public interface TestObjectDescriber
Base interface for all classes that support describing test objects.
  • Method Summary

    Modifier and Type
    Method
    Description
    <TChild extends TestObject>
    TChild
    describe(Class<TChild> type, Description description)
    Creates a child test object of this test object.
  • Method Details

    • describe

      <TChild extends TestObject> TChild describe(Class<TChild> type, Description description) throws GeneralLeanFtException
      Creates a child test object of this test object.
      This operation does not cause a search for the object in the AUT. OpenText Functional Testing for Developers interacts with the application only when a step runs that performs an operation on the AUT object.
      Type Parameters:
      TChild - the generic type of the child test object.
      Parameters:
      type - the test object interface type.
      description - a Description containing the set of properties and values that uniquely identify this object in the AUT.
      Returns:
      The new child test object with the provided description.
      Throws:
      GeneralLeanFtException - if error occurs during execution