Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Appium-Tests in der AWS Device Farm
Während einer Fernzugriffssitzung können Sie Appium-Tests von Ihrer lokalen Umgebung aus ausführen und dabei das Gerät der Sitzung mithilfe eines verwalteten Appium-Endpunkts als Ziel verwenden. Mit einem Appium-Endpunkt können Sie Appium-Code mit schnellem Feedback und schneller Iteration entwickeln, testen und ausführen. Dieser clientseitige Testansatz bietet die Flexibilität, von einer beliebigen Appium-Client-Umgebung Ihrer Wahl aus eine Verbindung zu einem Device Farm-Gerät herzustellen.
Als Ergänzung zu den clientseitigen Tests unterstützt Device Farm auch die Ausführung von Tests auf der vom Dienst verwalteten Infrastruktur, die als serverseitige Ausführung bezeichnet wird. Bei diesem Ansatz können Sie Ihre App und Tests in den Dienst hochladen und die Tests dann mithilfe von vom Dienst verwalteten Testhosts parallel auf mehreren Geräten ausführen. Hosts für benutzerdefinierte Testumgebungen Dieser Ansatz eignet sich gut für Tests auf vielen Geräten unabhängig voneinander sowie für Tests im Kontext einer CI/CD Pipeline.
Weitere Informationen zur serverseitigen Ausführung finden Sie unterTesten Sie Frameworks und integrierte Tests in AWS Device Farm.
Themen
Was ist ein Appium-Endpunkt?
Appium
Appium basiert auf dem Client-Server-Modell, bei dem ein lokaler Client einen (lokalen oder entfernten) Appium-Server anfordert, ein Gerät in seinem Namen zu steuern. Der Appium-Server verwaltet einen Treiber für die Kommunikation mit dem Gerät, z. B. den UIAutomator2-Treiber für Android oder den XCUITest-Treiber
Der Appium-Endpunkt von Device Farm stellt eine Appium-Server-URL für das Gerät in Ihrer Fernzugriffssitzung zur Verfügung. Die Appium-Endpunkt-URL ist in dieser Sitzung spezifisch für dieses Gerät und bleibt für die Dauer der Sitzung gültig, sodass Sie ohne zusätzliche Einrichtungszeit auf demselben Gerät iterieren können. Weitere Informationen zum Fernzugriff finden Sie unter. Fernzugriff in AWS Device Farm