Actions описывает цепочки пользовательского ввода: move, click, drag-and-drop, keyDown — для сложных жестов, которые одним click не покрыть.
Разбор
build().perform() выполняет цепочку.
- Hover-меню, drag списков, chord клавиш.
- Чувствителен к координатам и анимациям — нужны waits.
- W3C actions в Selenium 4 стандартизированы лучше legacy.
Итог
Actions закрывают комплексный input; для простых кликов достаточно WebElement.click.