Start an Appium driver session to automate mobile app testing on Android or iOS devices, configuring platform, device, and app parameters for automated interactions.
Enables AI agents to automate Android mobile device testing through Appium, with automatic device detection, screen element inspection, and natural language test scenario execution.
Enables AI assistants to automate mobile app testing and development for iOS and Android through natural language interactions. Supports intelligent element identification, session management, automated test generation, and comprehensive device interactions including clicks, swipes, screenshots, and app management.
Attach to an existing remote WebDriver or Appium session by ID without creating a new session. The externally managed session is detached, not terminated, on close.
Run a device health check to diagnose Android and iOS issues. Includes Appium/WDA status, active session details, and recovery steps for quick resolution.
Generate a mobile element mapping template from deep link or app identifiers. Returns Appium Inspector/uiautomator instructions and context for generate_tests, optionally reading an elements JSON file.
Performs preflight checks before a release: verifies API key, Chromium, database, app reachability, and auth profile. Optionally validates Appium server for mobile testing.