Von der Testerstellung bis zu echten Geräten: Wie UiPath und Digital.ai Work Together

Ihre Organisation nutzt UiPath möglicherweise bereits für Automatisierung oder Tests, die über mobile Anwendungen hinausgehen. Die Ausweitung dieser Vorgehensweise auf mobile Geräte ist daher naheliegend. Oder Ihr Team sucht nach einem Autorentool für ein neues mobiles Testprogramm. In jedem Fall benötigt der von Ihnen erstellte Workflow eine Plattform, auf der er ausgeführt werden kann. 

UiPath Studio und Digital.ai Tests können einen zusammenhängenden Pfad schaffen. UiPath ist der Ort, an dem das Team mobile Automatisierungs-Workflows erstellt; Digital.ai ermöglicht den Zugriff auf die Geräte, auf denen diese Arbeitsabläufe ausgeführt werden. 

Beginnen wir damit, wie der Test aufgebaut ist. 

In UiPath StudioDie mobile Automatisierung basiert auf Aktivitäten zur Interaktion mit einer App und zur Überprüfung ihres Verhaltens. Ein Testautor definiert den Ablauf: App öffnen, Aktionen ausführen und das erwartete Ergebnis überprüfen. Der Workflow muss zwar weiterhin gewartet werden, da sich die App ändert, bietet dem Team aber eine Plattform zur Entwicklung und Aktualisierung dieser Logik. 

UiPath beschreibt die mobile Automatisierung in drei Ebenen: Studio und Aktivitäten, einen Appium-Server und das Zielgerät. Die mittlere Ebene ist entscheidend. Appium ermöglicht es, einen UiPath-Workflow an ein iOS- oder Android-Gerät außerhalb des Entwicklerbüros zu senden. UiPath unterstützt einen externen Appium-Server, sodass das Gerät Teil einer Remote-Gerätefarm sein kann. 

Verbinden Sie den Workflow mit Digital.ai Tests 

Digital.ai Tests UiPath Studio stellt die Geräteumgebung und den Appium-Endpunkt bereit. Das Team erstellt in UiPath Studio ein Mobile-Testing-Projekt und konfiguriert die Verbindung für die zu testende App und das Gerät (iOS oder Android). 

Für Organisationen, die bereits UiPath nutzen, erweitert dies den gewohnten Bearbeitungsansatz auf mobile Endgeräte. Teams, die UiPath zum ersten Mal einsetzen, können dieselbe Verbindung nutzen. In beiden Fällen erstellen und pflegen Testautoren ihre Workflows in UiPath und führen sie anschließend über Appium auf mobilen Geräten aus. Digital.ai Testphase. Das Team entscheidet weiterhin, welche Nutzerabläufe und Geräte am wichtigsten sind. 

Wählen Sie die Geräteumgebung, die zu Ihrer Arbeitsweise passt. 

Die Geräteauswahl ist nicht für jede Organisation gleich. Manche Teams benötigen bestimmte Gerätemodelle und Betriebssystemversionen, die regelmäßig verfügbar sein müssen. Andere wiederum müssen ihre Testinfrastruktur in ihrer eigenen Umgebung betreiben. Die Frage ist, welche Anforderungen zum Release-Prozess gehören und welche Bereitstellung diese erfüllen kann. 

Digital.ai bietet dedizierte Gerätepools, die auf die Bedürfnisse einer Organisation zugeschnitten sind. Dank der privaten SaaS-Bereitstellung ist die Umgebung mandantenfähig. Digital.ai verwaltet das gehostete Labor, einschließlich der Gerätewartung. Eine On-Premises-Bereitstellung hält das Labor in der Umgebung des Kunden; der Kunde verwaltet die physische Infrastruktur, während Digital.ai bietet die Plattformsoftware, Unterstützung bei der Einrichtung und Updates. 

Ein dedizierter Zugriff kann wertvoll sein, wenn ein Team eine bestimmte Konfiguration für geplante Testläufe benötigt. Er ist eine Option, die im Hinblick auf die vorhandenen Labor- und Abdeckungsanforderungen des Teams bewertet werden sollte, aber keine Voraussetzung für jeden mobilen Test. Wichtig ist, dass die Tests die vorgesehenen Geräte zuverlässig erreichen. 

Ein Arbeitsablauf, von der Erstellung bis zur Ausführung 

Die Integration beantwortet eine praktische Frage: Wie gelangt ein UiPath-Mobiltest von seinem Autor auf ein Gerät, das für die Veröffentlichung relevant ist? Appium stellt die Verbindung her. Digital.ai stellt die Geräteumgebung bereit. Ihr Team behält die Entscheidungen darüber, welche Abläufe getestet werden, welche Geräte abgedeckt werden und wie die Arbeitsabläufe aufrechterhalten werden. 

Wenn Sie diesen Ansatz evaluieren, beginnen Sie mit einer wichtigen mobilen Customer Journey und den Geräten, auf denen sie ausgeführt werden muss. Schauen Sie sich UiPath und Digital.ai Integrationsvideo. 

Teil 3 unserer UiPath-Blogserie zeigt, wie ein Team seine bestehende UiPath-Strategie auf mobile Tests ausgeweitet hat. 

Auch interessant