e2e-test

Develop and run Detox end-to-end tests for MetaMask mobile apps.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/abretonc7s/metamask-skills --skill e2e-test-abretonc7s
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-test
Source: https://github.com/abretonc7s/metamask-skills/tree/main/domains/testing/skills/e2e-test
Command: npx skills add https://github.com/abretonc7s/metamask-skills --skill e2e-test-abretonc7s

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of building reliable end-to-end tests for MetaMask mobile applications, reducing manual setup and ensuring consistency.

Core Features & Use Cases

  • Test Planning and Setup: Guides users through designing tests, managing Page Objects, and configuring testing environments.
  • Test Writing and Maintenance: Facilitates creating structured test specs using best practices, including Page Object Model and tagging.
  • Test Execution and Debugging: Provides instructions for running tests locally, troubleshooting failures, and iterating to success.
  • Use Case: A QA engineer can swiftly develop and run robust automated tests for new app features without deep prior knowledge of the underlying framework.

Quick Start

Read this skill to understand how to develop, update, and run Detox E2E tests for MetaMask mobile applications.

Frequently Asked Questions about e2e-test

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

FAQPage Schema
How do I write reliable Detox end-to-end tests for MetaMask mobile?

To write reliable Detox end-to-end tests for MetaMask mobile, use a structured approach with Page Object Models and tagging standards. This ensures test reliability and scalability while maintaining consistency across mobile app workflows.

What is the best way to structure mobile testing automation using Detox?

The best way to structure Detox mobile testing automation is by implementing the Page Object Model pattern. This approach separates UI element locators from test logic, ensuring test specs remain maintainable and scalable as the application grows.

How do I troubleshoot failing Detox E2E tests locally?

To troubleshoot failing Detox E2E tests locally, follow structured execution and debugging instructions provided by the test framework. This allows you to run tests, identify failure points, and iterate on your test specs until successful execution.

Can I use this Detox test framework to scale automated tests for new app features?

Yes, you can scale automated tests for new app features using this Detox test framework. It guides QA engineers through test planning, environment configuration, and tagging standards to ensure robust test suite maintenance without requiring deep prior framework knowledge.

Why do my E2E tests for MetaMask mobile lack consistency across different runs?

E2E tests for MetaMask mobile lack consistency when not using standardized Page Object Models and tagging. Adopting a structured test framework ensures uniform environment configuration and reliable mobile app workflow execution across different test runs.