mobile-tester

Test mobile apps on Android and iOS devices with Midscene.js and Appium.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Exia-thd/Digital-Nervous --skill mobile-tester-exia-thd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-tester
Source: https://github.com/Exia-thd/Digital-Nervous/tree/main/skills/mobile-tester
Command: npx skills add https://github.com/Exia-thd/Digital-Nervous --skill mobile-tester-exia-thd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mobile applications often need thorough UI testing on real Android and iOS devices, but setting up vision‑based AI tests and deterministic Appium scripts is complex and error‑prone.

Core Features & Use Cases

  • Vision‑based exploratory testing using Midscene.js to generate UI actions from natural language.
  • Deterministic regression testing with Appium/WebdriverIO for stable, CI‑compatible test suites.
  • Automatic device detection and environment verification for Android (ADB) and iOS (WebDriverAgent), enabling end‑to‑end test generation, execution, and visual reporting.

Quick Start

Run the mobile tester skill to generate and execute UI tests on the connected device.

Frequently Asked Questions about mobile-tester

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

FAQPage Schema
How do I run mobile testing on real Android and iOS devices?

Run mobile testing on connected devices by generating and executing UI tests via Appium and WebdriverIO, using ADB for Android and WebDriverAgent for iOS environment verification and execution.

Can I use natural language for exploratory UI testing of mobile apps?

Yes, exploratory UI testing of mobile apps can be performed using the Midscene.js vision model, which generates UI actions from natural language inputs to validate interfaces on real devices.

Does mobile testing with Appium and WebdriverIO support CI-compatible regression suites?

Yes, deterministic regression testing is supported through Appium and WebdriverIO, enabling stable execution and visual reporting of mobile app test suites suitable for continuous integration pipelines.

What do I need to set up before testing mobile apps with AI vision?

You need connected Android or iOS devices, the Midscene.js vision model, and configured Appium or WebdriverIO infrastructure to execute AI-driven vision testing and deterministic automation.

How does automatic device detection work for mobile app testing?

Automatic device detection verifies the testing environment by checking ADB for Android devices and WebDriverAgent for iOS devices, enabling immediate end-to-end test generation and execution.