Start an Appium driver session to automate mobile app testing on Android or iOS devices, configuring platform, device, and app parameters for automated interactions.
Provides AI assistants with real Appium screen data, enabling them to inspect live sessions, retrieve UI hierarchies, suggest robust locators, and interact with mobile applications instead of inventing selectors.
Enables AI agents to automate Android mobile device testing through Appium, with automatic device detection, screen element inspection, and natural language test scenario execution.
Find answers in official WebdriverIO docs by searching with keywords; get relevant excerpts, page sections, and source URLs for APIs, configuration, services, reporters, selectors, and debugging.
Execute raw W3C Actions API sequences for custom multi-touch gestures, including precise control over individual touch points and complex timing when standard gestures aren't enough.
Find all elements matching a strategy and selector. Returns JSON {elements: [{elementId, attributes?}]}; no matches returns {elements: []}. Pass an elementId as elementUUID to interaction tools. Additional driver attributes are preserved.
Intercept browser network requests or Electron API calls during tests by defining URL patterns and response behaviors like respond, redirect, abort, or observe.
Prepares signed WebDriverAgent for iOS real devices: lists available provisioning profiles, lets you choose one, then builds and signs WDA for installation.