CTS Verifier für Instant Apps erhöht die Abdeckung des Android-Kompatibilitätstests für Instant Apps Apps, in denen CTS Verifier zum Testen von Funktionen verwendet wird, die aufgrund der OEM-Anforderungen nicht vollständig automatisiert werden können. bestimmte Benutzeroberflächen, z. B. System-UIs.
Voraussetzungen
Bevor Sie CTS Verifier für Instant Apps ausführen, stellen Sie sicher, dass Sie über die folgende Ausrüstung verfügen:
- Android-Gerät, bei dem die Android API-Kompatibilität durch die erfolgreiche Übergabe des CTS Dies ist das zu testende Gerät.
- Linux-Computer mit USB 2.0-kompatiblem Port Alle Verbindungen zum DUT sind über diesen Anschluss.
Instant Apps auf DUT installieren
CtsVerifierInstantApp.apk
und die CTS-Prüfung sind enthalten in
android-cts-verifier.zip
. Diesen findest du nach Anmeldung in der
Q-EAP-Dashboard.
Abbildung 1: Instant App wird auf DUT installiert
Die Partner können die CTS-Verifizierung manuell erstellen,
CTS entwickeln, um sie zu integrieren oder zu testen
Fehlerbehebungen. So erstellen Sie CtsVerifierInstantApp.apk
manuell. führen Sie den folgenden Befehl
dem Host:
make CtsVerifierInstantApp
Führen Sie die folgenden Befehle auf dem Host aus, um CtsVerifierInstantApp.apk
zu installieren.
adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk
Tests ausführen
Die drei System-UI-Tests werden auf dem Startbildschirm in der Testkategorie für Instant Apps angezeigt.
Abbildung 2: Startbildschirm
Wenn Sie in der Testkategorie für Instant Apps auf einen Test tippen, wird ein Testbildschirm für den Test geöffnet. Der Testbildschirm enthält Folgendes:
- Anleitung
- Schaltfläche Start Test (Test starten)
- Drei Standardschaltflächen für die CTS-Prüfung
- Bestanden
- Hilfe
- Nicht bestanden
Durch Tippen auf die Schaltfläche Test starten wird die Beispiel-Instant App gestartet.
Abbildung 3: Bildschirm testen
Wenn Sie zum ersten Mal auf Test starten tippen, wird eine Warnung wird geöffnet. Es enthält Anweisungen zum Installieren der Beispiel-Instant App (Abbildung 4). Wenn die Beispiel-Instant App bereits installiert ist, wird dieses Dialogfeld nicht angezeigt für andere Instant-App-Tests.
Abbildung 4: Dialogfeld mit Installationsanleitung
Wenn Sie auf die Schaltfläche Hilfe tippen, wird ein Pop-up-Dialogfeld mit einer Beschreibung des Tests geöffnet.
Abbildung 5: Pop-up-Hilfefenster