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 über einen verwalteten Appium-Endpunkt auf das Gerät der Sitzung abzielen. 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 Farm-Gerät herzustellen.
Als Ergänzung zu clientseitigen Tests unterstützt Device Farm auch das Ausführen 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 Service hochladen und die Tests dann parallel auf mehreren Geräten mithilfe von vom Service verwalteten Testhosts ausführen. 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 unterTest-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
Der Appium-Endpunkt von Device Farm macht eine Appium-Server-URL für das Gerät in Ihrer Fernzugriffssitzung verfügbar. Die Appium-Endpunkt-URL ist für dieses Gerät in dieser Sitzung spezifisch 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