This documentation is deprecated. Please refer to the README in the Appium repository or Appium 2.0 documentation.
Edit this Doc Click
Click element at its center point.
Example Usage
MobileElement el = driver.findElementByAccessibilityId("SomeId");
el.click();
el = self.driver.find_element(by=AppiumBy.ACCESSIBILITY_ID, value='SomeId')
el.click()
// webdriver.io example
$('#SomeId').click();
// wd example
let element = await driver.elementByAccessibilityId('id', 'SomeId');
await element.click();
# ruby_lib example
find_element(:accessibility_id, 'SomeId').click
# ruby_lib_core example
@driver.find_element(:accessibility_id, 'SomeId').click
MobileElement el = driver.FindElement(MobileByAccessibilityID("Some ID");
el.click();
//Example
MobileElement el = driver.FindElement(MobileById("Some ID");
el.click();
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 | Espresso | ?+ | 1.9.0+ | All |
UiAutomator2 | ?+ | 1.6.0+ | All | |
UiAutomator | 4.3+ | 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 | |
Javascript (WD) | All | github.com |
Ruby | All | www.rubydoc.info |
C# | All | github.com |
HTTP API Specifications
Endpoint
POST /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