MCP HubMCP Hub
Retour aux compétences

android-e2e-testing-setup

majiayu000
Mis à jour 13 days ago
19 vues
58
9
58
Voir sur GitHub
Autretestingautomationdesign

À propos

Cette compétence configure UI Automator 2.4 pour des tests de fumée de bout en bout sur Android, afin de vérifier que le lancement de l'application fonctionne correctement. Elle configure le projet avec des dépendances modernes et crée un fichier de test en Kotlin, en travaillant à la fois avec les versions debug et release, car UI Automator interagit de manière externe. Utilisez-la lorsque vous avez besoin d'une validation automatisée confirmant que votre application Android démarre sans planter sur des appareils réels ou des émulateurs.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add majiayu000/claude-skill-registry -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/majiayu000/claude-skill-registry
Git CloneAlternatif
git clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/android-e2e-testing-setup

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Dépôt GitHub

majiayu000/claude-skill-registry
Chemin: skills/data/android-e2e-testing-setup
0

Compétences associées

android-test-structure

Autre

Cette compétence crée une structure complète de tests d'instrumentation Android avec des classes de base et des utilitaires pour les tests Espresso. Elle génère le répertoire androidTest, BaseTest.kt pour la configuration commune, et TestUtils.kt pour les fonctions d'assistance. Utilisez-la lors du démarrage des tests d'interface utilisateur Android pour établir une base cohérente.

Voir la compétence

android-service-account-guide

Autre

Cette compétence offre un processus guidé permettant aux développeurs de créer des comptes de service Google Cloud avec accès à l'API Play Store. Elle génère une documentation de configuration et accompagne pas à pas dans le processus de configuration manuelle. Utilisez-la lorsque vous avez besoin d'automatiser les déploiements sur le Play Store ou d'intégrer l'API Google Play Developer.

Voir la compétence

android-release-build-setup

Autre

Cette compétence configure entièrement les builds de release Android en exécutant séquentiellement la génération de keystore, la configuration ProGuard/R8 et la configuration de signature. Elle gère à la fois les environnements de production et de développement local avec un support de signature à double source. Utilisez-la pour automatiser le processus complet de configuration des releases pour les projets Android utilisant Gradle Kotlin DSL.

Voir la compétence

android-fastlane-setup

Autre

Cette compétence configure Fastlane pour le déploiement sur le Play Store Android en générant les fichiers de configuration pour supply (automatisation des publications) et screengrab (automatisation des captures d'écran). Elle crée la structure Fastlane nécessaire, incluant Appfile, Fastfile et les répertoires de métadonnées, en utilisant votre nom de package et les identifiants du compte de service. Utilisez-la lorsque vous avez besoin d'automatiser les publications d'applications Android et les tests de captures d'écran via Claude Code.

Voir la compétence