Stratégique
React Native
Flutter
Bitrise
En cours d'adoption
Waldo
Maestro
À potentiel
No items found.
Abandonné
No items found.
Intelligence Artificielle
DevOps
Frontend
Backend
Mobile
Stratégique
En cours d'adoption
À potentiel
Abandonné

Maestro

Maestro se défini comme étant la technologie de tests end-to-end pour mobile la plus simple du marché.

Elle se décrit comme ayant appris des erreurs des solutions du marché (Appium, Espresso ...) et en a facilité l'expérience de développement.

Très concrètement avec Maestro, vous définissez des parcours de test, les "Flows" en décrivant dans un fichier  yml  via une syntaxe très très simple.


La technologie se veut robuste car :

  • tolérante aux aléas de l'UI : parfois des éléments de l'interface utilisateurs seront manquant et Maestro essayera de faire avec
  • tolérante aux délais / performances : tous ceux qui développent des tests end-to-end, il faut parfois explicitement indiquer au moteur de test d'attendre qu'un élément soit chargé avec de le vérifier. Maestro propose d'entrée de jeu des mécanismes pour répondre à ce problème.
  • implémentation ultra rapide : Maestro détecte automatique les changements sur vos fichiers de tests lorsque vous les écrivez et les joue en continue au moindre changement
  • un setup vraiment simple : il suffit d'un binaire qui fonctionne partout pour commencer à utiliser la technologie.

Chez Dernier Cri nous surveillons la technologie de très près. La principale limitation de la technologie à date est le fait qu'elle ne fonctionne uniquement que sur simulateur, ce qui empêche des usages poussés sur des Device Farm par exemple. Néanmoins pour l'écriture de Sanity Check de manière efficace, la technologie semble réellement adaptée.



Besoin d'aide sur un projet avec 
Maestro
 ? 
Parlons-en !

Recommandations liées