SenseTalk provides capabilities for using WebDriver commands and functions for testing web pages and web applications. Use these methods to automate web browser testing based on WebElements in the Document Object Model (DOM) of your web pages. You can also combine WebDriver testing with Eggplant Functional image-based scripting for a hybrid approach that lets you use the best of each method.
To perform WebDriver testing, you need to install additional components on the system under test (SUT), including a Selenium server and an appropriate driver for the browser or browsers you plan to use for testing. For additional information about WebDriver testing and the installation process, see Selenium WebDriver Testing with Eggplant Functional.
The specific SenseTalk commands and functions used for WebDriver testing are described on the following pages:
WebDriver Actions: Use these commands and functions to complete WebDriver connections and interact with the browser itself.
Finding WebElements: Use these commands and functions to locate WebElements in the DOM so that your scripts can interact with them.
WebDriver Mouse and Keyboard Events: Use these commands to complete mouse or keyboard events with WebDriver connections.
WebDriver Commands and Functions for Mobile Device Testing: Use these commands and functions to connect to Android and iOS devices and perform tests using WebDriver connections.