connecting emulators
So verbinden Sie Emulatoren oder Simulatoren mit Appium Studio:
Android- und iOS-Simulatoren können mit Appium Studio verbunden und getestet werden. X86-basierte Emulatoren werden für Android bevorzugt. Für beide sind Tablet-Emulatoren in der Installation enthalten.
Und dieses Tutorial ist ein Teil unseres Appium Studios praktische Trainingsreihe .
Laden Sie die kostenlose Appium Studio Community Edition herunter
Was du lernen wirst:
- Anschließen eines Android-Emulators an Appia Studio
- Anschließen eines iOS-Simulators an frühere Epochen Studio
- Simulatoranwendungen
- Literatur-Empfehlungen
Anschließen eines Android-Emulators an Appia Studio
Es ist wichtig zu beachten, dass Emulatoren sowohl die funktionalen als auch die leistungsbezogenen Aspekte einer App ändern können. Daher sollten alle Anwendungen auch auf realen Geräten getestet werden.
GenyMotion (Download verfügbar Hier ) stellt den Benutzern mehrere Bilder oder x86-basierte Emulatoren zur Verfügung.
Der Emulator muss vor der Verwendung von der ADB identifiziert werden.
Für die meisten SDKs ist ein Hochleistungscomputer erforderlich. Die empfohlenen Mindestspezifikationen sind ein i5-Prozessor mit 8 GB RAM.
Details zu Android Emulator Toolkits:
Google Android SDK (Download verfügbar Hier ).
Emulatoren fehlen die folgenden Funktionen:
- Keine Gerätereflexion (Die Schaltfläche „Gerät öffnen“ wird deaktiviert).
- Kein Objektspionagewerkzeug; benutze die debuggen Registerkarte für Objekteigenschaften und Elementextraktion.
- Kein Aufnehmen.
So fügen Sie Emulatoren hinzu:
Schritt 1: Öffnen Sie die AVD auf Ihrem Testgerät und konfigurieren Sie den Emulator.
Überprüfen Sie, ob der ADB das Gerät erkennt.
Schritt 2: Um ein reales Gerät anzuschließen, fahren Sie mit den folgenden Schritten fort.
Anschließen eines iOS-Simulators an frühere Epochen Studio
Simulatoren können auch zum Erstellen und Ausführen von Tests verwendet werden.
Mindestanforderungen
Ein Macintosh-Computer mit installiertem Xcode 8+ ist erforderlich.
Vorbereitende Einrichtung
Jeder gewünschte Simulator muss über Xcode installiert werden, bevor er in Appium Studio ausgeführt werden kann.
Neuen Simulator hinzufügen:
- Führen Sie Xcode aus.
- Wählen Sie 'Geräte' aus dem Menü 'Fenster' (1).
- Alle derzeit installierten Simulatoren werden im linken Bereich aufgelistet.
- Klicken Sie auf '+' und dann auf 'Simulator hinzufügen' (2).
- Wählen Sie einen Namen, fügen Sie die zu simulierende iOS-Version hinzu und klicken Sie auf 'Erstellen'.
Neue iOS-Version hinzufügen
- Klicken Sie nach Abschluss des Simulator-Erstellungsdialogs auf das Feld Betriebssystemversion.
- Wählen Sie die gewünschte Version.
Unterstützte iOS-Versionen
Appium Studio unterstützt nur iOS 10+. Niedrigere Versionen werden nicht in der Versionsliste angezeigt.
Fügen Sie den Simulator im Studio hinzu
- Wählen Sie das iOS-Gerät im Dialogfeld 'Gerät hinzufügen' aus.
- Stellen Sie sicher, dass das Kontrollkästchen 'Simulatoren anzeigen' aktiviert ist.
- Alle unterstützten Simulatoren füllen die Simulatorbox.
- Wählen Sie einen Simulator und klicken Sie auf 'OK'.
Dadurch wird der Simulator zum ersten Mal gestartet. Die Einrichtung und Initialisierung kann bis zu 10 Minuten dauern. Abhängig von den Spezifikationen Ihres Computers sollten die nachfolgenden Startzeiten etwa 1 Minute betragen.
Aktuelle Simulator-Einschränkungen
- Der Geräte-Manager kann nicht mehr als einen Simulator gleichzeitig auflisten. Das Dialogfeld Gerät hinzufügen wird nicht weiter hinzugefügt.
- Wenn Sie einen anderen Simulator verwenden möchten, müssen Sie zuerst den aktuellen löschen.
Simulator löschen
Was ist die beste PC-Wartungssoftware?
Nach dem Löschen eines Simulators aus dem Geräte-Manager wird der Simulator heruntergefahren, indem ein Fortschrittsbalken angezeigt wird, bis das Herunterfahren abgeschlossen ist.
Simulatoranwendungen
Anwendungen erstellen
Simulatoren verwenden eine grundlegend andere Architektur als echte Geräte. Infolgedessen funktionieren viele reguläre Anwendungen auf Simulatoren nicht oder anders.
Führen Sie die folgenden Schritte aus, um Apps für einen Simulator zu erstellen:
- Öffnen Sie Ihr Projekt in Xcode.
- Navigieren Sie zur Stammdatei im Abschnitt „Projektdateien“ auf der linken Seite und öffnen Sie die Projekteinstellungen.
- Wählen Sie das entsprechende „Build-Ziel“ (2).
- Klicken Sie auf 'Build Settings' (1).
- Wählen Sie unter 'Architekturen' (2) 'Nein' für die Option 'Nur aktive Architekturen erstellen'.
- Wählen Sie Ihren Simulator aus der Liste der verfügbaren Geräte aus (3).
- Klicken Sie im Menü 'Produkt' auf 'Erstellen', um mit dem Erstellen Ihrer Anwendung zu beginnen (1).
- Sobald der Build abgeschlossen ist, ist die App-Ausgabedatei im Ordner „Produkte“ (2) verfügbar.
- Wählen Sie 'Im Finder anzeigen', nachdem Sie mit der rechten Maustaste auf die Anwendung geklickt haben.
- Verwenden Sie die App-Datei, um Ihre Anwendung auf Simulatoren in Appium Studio zu installieren.
Um die Anwendung in Appium Studio zu importieren, klicken Sie im Anwendungsmanager auf „Importieren“ und wählen Sie Ihre .app-Datei aus.
Klicken Sie im Anwendungsmanager auf 'Importieren' und wählen Sie die .app-Anwendungsdatei aus.
In unserem nächsten Tutorial erfahren Sie mehr über die Installation von Anwendungen in Appium.
VORHERIGES Tutorial Nr. 3 | NÄCHSTES Tutorial # 5
Literatur-Empfehlungen
- Verbinden von echten iOS- und Android-Geräten von der Cloud mit Appium Studio
- Paralleles Ausführen Ihrer Appium-Tests mit Appium Studio für Eclipse
- Erstellen Sie einen Appium-Test für eine iOS-App
- Erstellen von Epochentests mit epochs Studio for Eclipse
- Schrittweise Installation und Einrichtung von Appium Studio
- Appium Studio für Eclipse: End-to-End-Appium / Selen-Automatisierung von Eclipse
- Ausführen und Überprüfen Ihres Testcodes in Appium Studio für Eclipse
- Installation und Einrichtung von Appium Studio für Eclipse