Melaya Mobile · Test d'App

Automatise le test d'app sur un vrai téléphone.Pas un émulateur qui devine.

Des agents parcourent tes vrais parcours utilisateurs sur de vrais devices : installation, onboarding, taps successifs, screenshot, rapport. Les devs vérifient les push notifications, les deep links et le comportement cross-device sur chaque build. Les PM font tourner des variantes A/B sur du matériel physique avant release et reçoivent des enregistrements côte à côte. C'est ta vraie app sur un vrai téléphone, pas un émulateur qui devine.

Voir les pipelines ↓
01
// Ce qui casse aujourd'hui

Les workflows manuels coûtent plus cher que l'agent.

Trois douleurs que chaque équipe sales et BD encaisse chaque semaine. Chacune est ce dont tes reps se plaignent vraiment, pas ce qu'une page produit appellerait poliment.

  1. 01

    La QA manuelle sur devices réels est lente et coûteuse, donc elle a lieu moins souvent que ce qu'exige un vrai rythme de release.

  2. 02

    Les push notifications, les deep links et les flows d'onboarding partent cassés parce que personne n'a parcouru chaque chemin sur chaque téléphone.

02
// Pipelines que tu peux construire

Workflows d'agents IA : compose, approuve, rejoue.

Chaque pipeline ci-dessous est une forme que tu câbles sur le canvas en utilisant l'équipe d'agents IA et les outils plus bas. Pas une feature qu'on livre pour toi, un pattern que tu configures.

P01

Vrais parcours utilisateurs, parcourus sur un vrai téléphone

Melaya Device Control installe, ouvre et parcourt l'app sur un device Android appairé : onboarding, push notification, deep link, un screenshot par étape. FrontendEngineer parcourt le journey et UIUXDesigner signale ce qui a régressé par rapport au dernier run.

P02

Le dashboard web compagnon, testé de la même façon

Si l'app livre un dashboard web en parallèle, Melaya Browser Control le parcourt dans une vraie session Chrome ou Edge au sein du même run, donc un fondateur obtient un seul rapport au lieu de deux outils séparés.

P03

Variantes A/B, comparées sur matériel réel

Fais tourner deux variantes de build sur des devices appairés en parallèle et obtiens des screenshots côte à côte du même écran, au lieu des notes de deux testeurs prises deux jours différents. TechLead lit les preuves et tranche la différence.

P04

Une vérification de build déclenchée depuis Claude Code

Un fondateur solo qui fait déjà tourner Claude Code ou Cursor se connecte à api.melaya.org/mcp via OAuth 2.1, accorde melaya:phone (23 outils), et demande à l'assistant de parcourir l'app sur le device appairé après chaque déploiement.

P05

Des preuves par build, classées automatiquement

DevOpsEngineer planifie le parcours pour qu'il tourne à chaque build et classe le journal d'étapes et les screenshots dans Jira, Linear ou Notion, donc un PM voit pass ou fail sans avoir à demander.

03
// Le crew d'agents IA

Crew QA Device

Vrais personas de l'équipe d'agents IA tech_team. Chacun arrive avec un system prompt tuné et une allowlist de outils par défaut. Change de modèle par persona sur le canvas.

Tech Lead

TechLead

Planifie la couverture des parcours et lit les preuves par build.

Ingénieur Frontend

FrontendEngineer

Parcourt l'UI de l'app écran par écran et capture chaque étape.

Ingénieur DevOps

DevOpsEngineer

Connecte les runs à ton rythme de release et classe les rapports.

Designer UI/UX

UIUXDesigner

Compare les variantes côte à côte et signale ce qui a régressé.

04
// outils scopés

Allowlists d'outils : uniquement les actions que tu accordes.

Chaque outil ci-dessous est un vrai outil partagé du bundle Melaya. Allowlist par agent, HITL sur les écritures, révocation en un clic.

01shared/tools/phone/

Pilote ton app sur un vrai device : taps, swipes, screenshots, journaux d'étapes.

phone_open_appphone_get_screen_treephone_screenshotphone_tapphone_swipephone_batch
02shared/tools/project_mgmt/

Classe ce qu'il trouve là où ton équipe travaille déjà.

jira_create_issuelinear_create_issue
03shared/tools/knowledge/

Transforme les preuves de run en un enregistrement consultable par build.

build_knowledge_from_textbuild_knowledge_from_file
04shared/tools/core/

Lit les configs et les logs en parallèle du run sur device.

file_readgrep_search
05
// Trois couches de connaissance

L'équipe d'agents IA lit ce que tu lui donnes.

Chaque pipeline arrive avec trois couches d'accès à la connaissance. Combine-les par agent sur le canvas. Pas d'espace vectoriel partagé avec un autre client, pas de lecture surprise, pas de retrieval opaque.

L1

Static context

includeContext

Documents par pipeline ajoutés à l'input d'agents spécifiques à chaque run. Le brief ICP, le playbook, la grille de pricing, ou le corpus d'emails de deals gagnés. Tout ce qui doit être là avant que l'agent pense. Tu choisis quels personas reçoivent quels docs.

L2

Tool de retrieval RAG

rag_retrieve

Un outilscoped accordé par agent. Quand l'agent décide qu'il a besoin de plus de profondeur, il interroge le vector store du workflow à la demande. Même base de knowledge que Static context, accédée uniquement quand le modèle le demande.

L3

Mémoire cross-run

pipeline_memory

État au niveau du pipeline qui passe d'un run au suivant. La recherche d'hier est dans le scope du follow-up d'aujourd'hui. L'équipe d'agents IA se souvient de ce qu'elle a déjà prospecté, de ce qui a été approuvé, de ce qui a été envoyé. L'audit log est la base de knowledge de second ordre.

07
// FAQ

Questions sur les agents IA qu'on reçoit chaque semaine.

Ce test se fait-il sur un vrai téléphone ou un émulateur ?

Un vrai device Android appairé. Les agents tapent, swipent et screenshotent l'app réelle comme le ferait un utilisateur, pas l'input simulé d'un émulateur.

Peut-il tester spécifiquement les push notifications et les deep links ?

Oui, en ouvrant directement l'app ou une URL de deep link (phone_open_app, phone_open_url) et en parcourant l'écran résultant, avec un screenshot capturé à chaque étape.

Mon app a un dashboard web compagnon. Melaya couvre-t-il ça aussi ?

Oui. Melaya Browser Control parcourt le volet web dans une vraie session Chrome, Edge ou Brave, donc un produit hybride obtient une seule passe de test au lieu de deux outils séparés.

Comment comparer deux variantes de release sur du matériel réel ?

Fais tourner les deux sur des devices appairés et obtiens des screenshots côte à côte par écran pour le même run, lus par les personas UIUXDesigner et TechLead pour trancher ce qui a régressé.

Faut-il une embauche QA dédiée pour faire tourner ça ?

Non. Un fondateur ou un PM peut déclencher le parcours depuis l'app Melaya, ou depuis Claude Code ou Cursor via le serveur MCP, et lire les preuves sans testeur dédié.

Que produit vraiment un run ?

Un journal d'étapes et un screenshot par étape, classés dans Jira, Linear ou Notion si connecté, donc chaque build a des preuves rejouables.

Construis des pipelines fondateurs d'app, devs mobile & pm sur Melaya.

Le tier Sandbox est gratuit, sans carte. Rejoins la waitlist et on t'envoie un email dès qu'un slot s'ouvre.

← Retour à tous les cas d'usage
Rejoindre la communauté
// Cookies
Melaya utilise un petit jeu de cookies first-party strictement nécessaires pour t'authentifier, maintenir ta session et protéger la plateforme des abus. Pas de cookies publicitaires, ni de trackers cross-site, ni d’analytics niveaus par défaut. La liste complète des cookies est dans notre Politique de confidentialité.