appium-simulator-test

Automate Appium-based end-to-end tests on iOS/Android simulators with pass/fail reporting.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/RyoyaYahagi/skills --skill appium-simulator-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appium-simulator-test
Source: https://github.com/RyoyaYahagi/skills/tree/main/appium-simulator-test
Command: npx skills add https://github.com/RyoyaYahagi/skills --skill appium-simulator-test

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates end-to-end Appium-based validation on iOS/Android simulators by deriving change-driven scenarios and executing them until every scenario passes.

Core Features & Use Cases

  • Automated scenario generation from implemented changes and deterministic test execution on simulator environments.
  • Comprehensive PASS/FAIL reporting with failure steps and reproducibility conditions.
  • Automatic app path discovery and capability updates to streamline setup for iOS and Android tests.
  • Supports integration with Appium MCP for centralized test orchestration.

Quick Start

Run the Appium simulator test workflow against the latest iOS/Android targets to verify all changes.

Frequently Asked Questions about appium-simulator-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end Appium testing on iOS and Android simulators?

Automate end-to-end Appium testing on simulators by extracting implemented changes, generating test scenarios, and validating them until all scenarios pass with detailed pass/fail reporting. It requires Appium MCP, XCUITest or UiAutomator2, and an accessible app path or bundle.

What is change-driven scenario generation for simulator test automation?

Change-driven scenario generation derives test cases from implemented differences in your app, executing them deterministically on iOS or Android simulator environments to validate specific feature updates automatically.

Do I need XCUITest and UiAutomator2 to run Appium simulator tests?

Yes, XCUITest and UiAutomator2 are required dependencies for running Appium simulator tests on iOS and Android respectively. You also need Appium MCP for centralized test orchestration and an accessible app path or bundle.

Can I use Appium MCP for centralized test orchestration across iOS and Android?

Yes, Appium MCP supports centralized test orchestration for both iOS and Android simulator environments, streamlining setup through automatic app path discovery and capability updates via scripts.

How does automatic app path discovery streamline iOS and Android test setup?

Automatic app path discovery locates your app bundle and updates simulator capabilities via scripts, reducing manual configuration overhead before executing Appium-based end-to-end validation on iOS and Android targets.

What are the limitations of Appium simulator testing for feature verification?

Appium simulator testing is limited to iOS and Android simulator or emulator environments, requiring accessible app paths or bundles and specific drivers like XCUITest and UiAutomator2 for test execution and pass/fail results verification.