:id |
Used to find an element that has an "id="
attribute. Since each id should be unique, according to the XHTML
specification, this is recommended as the most reliable method to find
an object. * |
:name |
Used to find an element that has a "name="
attribute. This is useful for older versions of HTML, but "name" is
deprecated in XHTML. * |
:value |
Used to find a text field with a given default value, or a button with a given caption, or a text field |
:text |
Used for links, spans, divs and other element that contain text. |
:index |
Used to find the nth element of the specified
type on a page. For example, button(:index, 2) finds the second button.
Current versions of WATIR use 1-based indexing, but future versions
will use 0-based indexing. |
:class |
Used for an element that has a "class=" attribute. |
:title |
Used for an element that has a "title=" attribute. |
:xpath |
Finds the item using xpath query. |
:method |
Used only for forms, the method attribute of a form is either GET or POST. |
:action |
Used only for form elements, specifies the URL where the form is to be submitted. |
:href |
Used to identify a link by its "href=" attribute. |
:src |
Used to identify an image by its URL. |