Click
Click element at its center point.
Example Usage
MobileElement el = driver.findElementByAccessibilityId("SomeId");
el.click();
el = self.driver.find_element_by_accessibility_id('SomeId')
el.click();
// webdriver.io example
driver.click('#SomeId');
// wd example
let element = await driver.elementByAccessibilityId('id', 'SomeId');
await element.click();
@driver.find_element(:accessibility_id, 'SomeId').click
// TODO
// TODO
Description
Clicks element at its center point. If the element's center point is obscured by another element, an element click intercepted error is returned. If the element is outside the viewport, an element not interactable error is returned. Not all drivers automatically scroll the element into view and may need to be scrolled to in order to interact with it.
Support
Appium Server
Platform | Driver | Platform Versions | Appium Version | Driver Version |
---|---|---|---|---|
iOS | XCUITest | 9.3+ | 1.6.0+ | All |
UIAutomation | 8.0 to 9.3 | All | All | |
Android | UiAutomator2 | ?+ | 1.6.0+ | All |
UiAutomator | 4.2+ | All | All | |
Mac | Mac | ?+ | 1.6.4+ | All |
Windows | Windows | 10+ | 1.6.0+ | All |
Appium Clients
Language | Support | Documentation |
---|---|---|
Java | All | seleniumhq.github.io |
Python | All | selenium-python.readthedocs.io |
Javascript (WebdriverIO) | All | webdriver.io |
Javascript (WD) | All | github.com |
Ruby | All | www.rubydoc.info |
PHP | All | github.com |
C# | All | github.com |
HTTP API Specifications
Endpoint
POST /wd/hub/session/:session_id/element/:element_id/click
URL Parameters
name | description |
---|---|
session_id | UUID of the session |
element_id | UUID of the element |
JSON Parameters
None
Response
null