test-suite
latest
false
- Erste Schritte mit der Test Suite
- Studio
- Test Suite – Studio
- Überblick
- Testaktivitäten und APIs
- Orchestrator
- Test Manager
Architektur der Automatisierung von Mobilgeräten
Test Suite-Benutzerhandbuch
Last updated 15. Nov. 2024
Architektur der Automatisierung von Mobilgeräten
Die Automatisierung von Mobilgeräten umfasst eine dreischichtige Architektur, die Studio und Aktivitäten, Appium-Server und das Zielgerät selbst umfasst.
- Die Automatisierung mobiler Geräte beginnt in Studio.
- Zunächst stellen Sie mit dem Mobile Device Manager eine Verbindung zwischen dem Zielgerät und der Anwendung her, die Sie automatisieren möchten.
- Diese Verbindung wird über einen Appium-Server ermöglicht, der auf dem Zielgerät ausgeführt wird.
- Dann können Sie die Aktivitäten verwenden, die in den Paketen MobileAutomation und UIAutomation verfügbar sind.
- Appium ist ein Schlüsselelement zum Testen und Simulieren der Verbindung zwischen Ihrem Gerät und der Anwendung. Der Mobile Device Manager fungiert als Brücke zwischen Ihrem Mobilgerät und dem Appium-Server und interpretiert und führt Automatisierungsbefehle aus.
- UiPath®'s mobile automation relies on Appium as the driver for iOS and Android, by initializing drivers, configuring testing environment parameters (like app file and device details), and accommodating both native and hybrid app testing.
- You have the flexibility to set up an Appium server on your local machine or leverage a cloud Appium server from an external cloud device farm. Check out the cloud device farms that you can integrate with while using UiPath®'s mobile automation solution:
Cloud-Gerätefarmen Sauce Labs Perfecto Mobile Experitest
- Unabhängig davon, ob es sich bei Ihrem Zielgerät um ein physisches Gerät oder einen Simulator/Emulator, lokal oder in der Cloud handelt, muss Appium für Tests ausgeführt werden.
- Zusätzlich zu Appium müssen Sie Automatisierungsframeworks installieren, die für iOS- oder Android-Geräte spezifisch sind. Diese Frameworks sind für die Erstellung und Ausführung von UI-Tests unerlässlich. Sehen Sie sich unten die unterstützten Automatisierungsframeworks an:
Android iOS UIAutomator2 XCUITest Espresso UI-Automatisierung (UI Automation)