Functionality

Elemental’s functionality is grouped into 4 categories.

Actions

Functions which perform an action.

For example: clicking a button or filling in an input field.

Getters

Functions which get an element or elements.

For example: getting a button or div.

States

Functions which get an element’s state.

For example: whether an element is displayed or selected.

Values

Functions which get a value.

For example: the HTML of a page or the text contained in an element.

When you need more

For anything which Elemental can’t do and Selenium can, it’s easy to switch to raw Selenium.