adt:android-e2e

Automate end-to-end visual testing of Android apps with APK builds and screenshots.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/adzcsx2/dev-tools-skills --skill adt-android-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adt:android-e2e
Source: https://github.com/adzcsx2/dev-tools-skills/tree/main/skills/android-e2e
Command: npx skills add https://github.com/adzcsx2/dev-tools-skills --skill adt-android-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires android-device-automation, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the end-to-end visual testing of Android applications, providing detailed reports and screenshots to streamline the testing process.

Core Features & Use Cases

  • Android E2E Testing: Execute a full testing cycle: build, install, connect devices, perform tests, and capture screenshots.
  • Integration with Midscene: Utilizes the android-device-automation skill for Midscene command execution.
  • Use Case: Test the 'Knowledge Library' empty state page in your Android app to ensure it displays correctly.

Quick Start

Run the /adt:android-e2e skill to perform visual testing on the 'Knowledge Library' empty state page.

Frequently Asked Questions about adt:android-e2e

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

FAQPage Schema
How do I automate Android E2E visual testing with screenshots?

Automate Android E2E visual testing by building and installing APKs, connecting devices, executing test scenarios, and capturing screenshots. This Skill integrates with Midscene to run the full testing cycle and generate visual reports.

Do I need Gradle and Kotlin to run Android E2E tests?

Yes, Gradle and Kotlin are required for Android E2E tests. The Skill is optimized for projects with Kotlin and Gradle-based builds to build and install the APK before executing the visual test scenarios.

What is the best way to test an Android app's empty state page visually?

The best way to test an Android app's empty state page visually is by executing an automated E2E test scenario. The Skill connects to the device, performs the test, and saves screenshots to verify the UI displays correctly.

Does Android E2E testing require the android-device-automation dependency?

Yes, Android E2E testing requires the android-device-automation dependency. It acts as the underlying execution layer for Midscene commands to connect devices and perform the automated visual testing scenarios.

Can I use Midscene for Android testing without configuring a model?

No, you cannot use Midscene for Android testing without a configured model. A configured Midscene model is required to process the visual testing commands and execute the end-to-end test scenarios on your Android device.

Why does my Android E2E visual test fail to connect to the device?

Android E2E visual tests fail to connect if the device is not properly linked or the android-device-automation dependency is missing. Ensure your device is connected and the Midscene model is configured before executing test scenarios.