De la création de tests aux appareils réels : comment UiPath et Digital.ai Travailler ensemble

Votre organisation utilise peut-être déjà UiPath pour l'automatisation ou les tests autres que sur mobile. Étendre cette pratique au mobile est une question légitime. Votre équipe est peut-être aussi en train de choisir un outil de création pour un nouveau programme de tests mobiles. Dans tous les cas, le flux de travail que vous créez doit pouvoir s'exécuter. 

UiPath Studio et Digital.ai Les tests peuvent fournir un cheminement cohérent. UiPath est l'endroit où l'équipe conçoit des flux de travail d'automatisation mobile ; Digital.ai permet d'accéder aux appareils sur lesquels ces flux de travail s'exécutent. 

Commencez par décrire la structure du test. 

In Studio UiPathL'automatisation mobile repose sur des activités permettant d'interagir avec une application et de vérifier son comportement. Un concepteur de tests définit le parcours utilisateur : ouvrir l'application, effectuer des actions et vérifier le résultat attendu. Bien que le flux de travail nécessite une maintenance en fonction des modifications apportées à l'application, il offre à l'équipe un environnement pour développer et mettre à jour cette logique. 

UiPath décrit l'automatisation mobile en trois couches : Studio et ses activités, un serveur Appium et l'appareil cible. Cette couche intermédiaire est essentielle. Appium permet de diriger un flux de travail UiPath vers un appareil iOS ou Android distant. UiPath prend en charge un serveur Appium externe, ce qui permet d'intégrer l'appareil à une ferme d'appareils distants. 

Connectez le flux de travail à Digital.ai Tests 

Digital.ai Tests L'environnement du périphérique et le point de terminaison Appium sont fournis. Dans UiPath Studio, l'équipe crée un projet de test mobile et configure la connexion pour l'application et le périphérique à tester, qu'il s'agisse d'iOS ou d'Android. 

Pour les organisations utilisant déjà UiPath, cela étend une approche de création familière au mobile. Les équipes qui choisissent UiPath pour la première fois peuvent utiliser la même connexion. Dans les deux cas, les auteurs de tests créent et gèrent leurs flux de travail dans UiPath, puis les exécutent via Appium sur des appareils. Digital.ai Tests. L'équipe doit encore déterminer quels parcours utilisateurs et quels appareils sont les plus importants. 

Choisissez l'environnement de l'appareil en fonction de votre mode de fonctionnement. 

Le choix des appareils varie d'une organisation à l'autre. Certaines équipes ont besoin de modèles d'appareils et de versions de systèmes d'exploitation spécifiques, disponibles selon un calendrier prévisible. D'autres doivent conserver leur infrastructure de test au sein de leur propre environnement. La question est de savoir quelles exigences relèvent du processus de mise en production et quel déploiement peut y répondre. 

Digital.ai propose des parcs d'appareils dédiés, sélectionnés en fonction des besoins de l'organisation. Grâce à son déploiement SaaS privé, l'environnement est mono-locataire et Digital.ai Le prestataire gère le laboratoire hébergé, y compris la maintenance des appareils. Un déploiement sur site maintient le laboratoire dans l'environnement du client ; ce dernier gère l'infrastructure physique. Digital.ai fournit le logiciel de la plateforme, l'assistance à l'installation et les mises à jour. 

Un accès dédié peut s'avérer précieux lorsqu'une équipe a besoin d'une configuration spécifique pour des exécutions planifiées. Il s'agit d'un choix à évaluer en fonction des besoins existants de l'équipe en matière de laboratoire et de couverture, et non d'une condition préalable à chaque test mobile. L'important est que les tests puissent atteindre les appareils cibles de manière fiable. 

Un seul flux de travail, de la conception à l'exécution 

Cette intégration répond à une question pratique : comment un test mobile UiPath parvient-il de son auteur à un appareil pertinent pour la publication ? Appium assure la connexion. Digital.ai fournit l'environnement de l'appareil. Votre équipe conserve la possibilité de décider des parcours à tester, des appareils à couvrir et de la manière de maintenir les flux de travail. 

Si vous évaluez cette approche, commencez par un parcours mobile important et les appareils nécessaires à son exécution. Surveillez UiPath et Digital.ai vidéo d'intégration. 

Deuxième partie de notre série d'articles de blog sur UiPath montre comment une équipe a étendu sa stratégie UiPath existante aux tests mobiles. 

Vous aimerez aussi