Skip to main content
SeleniumDecoded
All Chapters Chapter 3

Actions & Interactions

Click, type, scroll, drag, drop, and drive keyboard and mouse with the Actions API

  1. 1

    Click and Type

    Learn the fundamental Selenium interactions: clicking elements and typing text into input fields.

    Selenium 3 & 4 Stable
  2. 2

    Forms and Inputs

    Master form interactions including text fields, checkboxes, radio buttons, and form submission.

    Selenium 3 & 4 Stable
  3. 3

    Dropdowns and Select Elements

    Learn to interact with HTML select elements, custom dropdowns, and autocomplete inputs.

    Selenium 3 & 4 Stable
  4. 4

    Drag and Drop

    Implement drag and drop operations for sortable lists, file uploads, and canvas interactions.

    Selenium 3 & 4 Medium
  5. 5

    Keyboard Actions

    Master keyboard interactions including special keys, key combinations, and the Actions API.

    Selenium 3 & 4 Stable
  6. 6

    Mouse Actions

    Master advanced mouse interactions including hover, right-click, double-click, and complex mouse movements.

    Selenium 3 & 4 Medium
  7. 7

    Scrolling

    Scroll elements into view, scroll by an amount, use the W3C wheel actions, handle infinite scroll and sticky headers, and know when Selenium scrolls for you.

    Selenium 4 Stable