AWS Device Farm unterstützt verwaltete Appium-Endpunkte und Umgebungs-Features

Veröffentlicht am: 21. Nov. 2025

Mit AWS Device Farm können Entwickler von Web- und Mobilanwendungen ihre Apps auf echten Mobilgeräten und Desktop-Browsern testen. Heute kündigen wir drei neue Funktionen an, die die Erstellung besserer Web- und Mobilerlebnisse vereinfachen: einen vollständig verwalteten Appium-Endpunkt, Unterstützung für Umgebungsvariablen und die IAM-Rollenintegration.

Mit dem neuen Appium-Endpunkt können Sie mit nur wenigen Codezeilen eine Verbindung herstellen und interaktive Tests auf mehreren physischen Geräten direkt von Ihrer IDE oder Ihrem lokalen Host aus ausführen. Dieses Feature funktioniert problemlos mit dem Appium Inspector – sowohl in der gehosteten als auch in der lokalen Version – für alle Aktionen, inklusive Elementinspektion. Die Unterstützung von Live-Video- und Protokollstreaming liefert schnelleres Feedback in Ihrem lokalen Workflow.

Umgebungsvariablen ermöglichen Testfilterung, Test-Sharding, dynamische Softwareversionsauswahl und differenzierte Konfiguration Ihrer Testumgebung. Sie können einfache Schlüssel-Wert-Paare an unsere Testplanungs-APIs übergeben, die dann während der Laufzeit als Umgebungsvariablen auf dem Testhost konfiguriert werden. Dadurch entfällt die Notwendigkeit, mehrere YAML-Dateien mit Spezifikationen für verschiedene Testszenarien zu verwalten, und die CI/CD-Pipelines werden durch die dynamische Konfiguration der Testumgebung vereinfacht.

Darüber hinaus können Device-Farm-Testhosts jetzt IAM-Rollen übernehmen, um sich mit anderen AWS-Services zu verbinden, wodurch Workflows wie das Hochladen von Artefakten auf Amazon S3 und das Protokollieren von Testausgaben in Amazon CloudWatch ermöglicht werden. Sowohl Umgebungsvariablen als auch IAM-Rollen können auf Projektebene persistiert werden, um den Wartungsaufwand für die Weitergabe zwischen den Durchläufen zu reduzieren.

Diese Features ergänzen unsere bestehenden serverseitigen Ausführungsfunktionen und bieten Ihnen die Skalierbarkeit, Anpassungsfähigkeit und Kontrolle, die Sie für die Ausführung sicherer Workloads der Unternehmensklasse benötigen. Zusammen können Sie damit Ihre mobilen Apps schneller erstellen, debuggen und testen, unabhängig davon, ob Sie in Ihrer IDE, Ihrer AWS-Konsole oder in anderen Umgebungen arbeiten.

Weitere Informationen finden Sie unter Appium Testing, Zugriff auf andere AWS-Ressourcen und Umgebungsvariablen im AWS-Device-Farm-Entwicklerhandbuch.