Changer d’appareil pendant une exécution de test
Repeato v1.4 introduit la fonctionnalité « Switch Device Step ». Cette nouveauté améliore l’efficacité des tests en permettant de passer d’un appareil à l’autre au sein d’une même séquence de test.
Voici quelques cas d’usage automatisables grâce à l’étape « switch device » :
- Tests de synchronisation entre appareils : Vérifiez que les actions effectuées sur un appareil (comme créer un événement dans une application de calendrier) sont instantanément et correctement synchronisées sur les autres appareils connectés au même compte.
- Tests multijoueurs : Testez les fonctionnalités multijoueurs des jeux et vérifiez que les actions d’un joueur sont correctement reflétées dans l’environnement de jeu des autres joueurs.
- Tests de transactions e-commerce : Simulez un scénario acheteur-vendeur dans lequel un produit proposé à la vente sur un appareil (vendeur) est visible et achetable sur un autre (acheteur), y compris le processus de commande et de paiement.
- Tests des interactions sur les réseaux sociaux : Testez des fonctionnalités comme le partage, les mentions « J’aime » ou les commentaires sur des publications, en vérifiant que les actions sont correctement répercutées entre différents comptes utilisateur sur des appareils distincts.
- Tests de cohérence des notifications : Vérifiez que les notifications (notifications push, alertes e-mail, etc.) sont distribuées et affichées de manière cohérente sur les appareils lorsqu’un événement précis se produit (comme la réception d’un message ou un rappel de calendrier).
- Tests des fonctionnalités spécifiques aux appareils : Testez des applications dotées de fonctionnalités spécifiques à l’appareil, comme une application bancaire mobile où une transaction initiée sur un smartphone doit être autorisée via un jeton bancaire sur une tablette.
- Tests du contrôle de lecture multimédia entre appareils : Testez des applications multimédias dont la lecture peut être contrôlée depuis un appareil tout en étant exécutée sur un autre, par exemple en diffusant une vidéo d’un téléphone vers une TV connectée et en utilisant le téléphone comme télécommande.
- Tests des applications IoT et domotiques : Testez des scénarios où une action dans une application mobile (comme régler le thermostat ou éteindre les lumières) entraîne des changements physiques contrôlés par des appareils IoT.
- Tests des applications et plateformes collaboratives : Testez des outils de collaboration où les mises à jour ou modifications effectuées par un utilisateur sur son appareil doivent être instantanément reflétées sur les écrans de tous les autres utilisateurs.
- Tests de synchronisation des applications de santé et de fitness : Testez des applications de santé où les données (comme le nombre de pas ou les séances d’exercice) enregistrées sur un appareil (par exemple, un tracker d’activité) sont fidèlement reflétées dans l’application sur un autre appareil (par exemple, un smartphone).
Fonctionnalités clés de la « Switch Device Step » :
- Flexibilité entre appareils : Facilite le passage entre plusieurs appareils pendant les tests et permet de gérer des scénarios de test plus complexes.
- Applicabilité dans divers environnements de test : Utile pour les applications nécessitant des interactions utilisateur sur plusieurs appareils, comme les outils de communication ou les plateformes sociales.
- Efficacité des tests : Vise à simplifier le processus de test, en mettant l’accent sur le gain de temps et l’amélioration de la précision.
- Environnement de test propre : Dispose d’un mécanisme de réinitialisation automatique pour garantir la cohérence et la fiabilité des résultats des tests.
Contenu du tutoriel vidéo :
- Présentation de la « Switch Device Step »
- Instructions pour implémenter cette fonctionnalité dans des scénarios de test.
- Démonstration en direct de la Switch Device Step