Test Objects for xBrowser

Silk Test Classic uses the following classes to model a web application:
Class Description
BrowserApplication Exposes the main window of a web browser and provides methods for tabbing.
BrowserObject Represents the base class for all objects that are contained within a BrowserApplication.
BrowserWindow Provides access to tabs and embedded browser controls and provides methods for navigating to different pages.
DomElement Exposes the DOM tree of a web application, including frames, and provides access to all DOM attributes. Specialized classes are available for several DOM elements.
DomButton Represents the top-level container for a web page. It exposes the DOM tree through DomElement.
DomCheckBox Represents all DOM elements that were specified using the <input type='checkbox'> tag.
DomForm Represents all DOM elements that are specified using the <form> tag.
DomLink Represents all DOM elements that were specified using the <a> tag.
DomListBox Represents all DOM elements that were specified using the <select> tag.
DomRadioButton Represents all DOM elements that were specified using the <input type='radio'> tag.
DomTable Represents all DOM elements that were specified using the <table> tag.
DomTableRow Represents all DOM elements that were specified using the <tr> tag.
DomTextField Represents all DOM elements that were specified using one of the following tags:
  • <input type='text'>
  • <input type='password'>
  • <input type='file'>
  • <textarea>