View a markdown version of this page

Testberichte in Device Farm anzeigen - AWS Device Farm

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.

Testberichte in Device Farm anzeigen

Verwenden Sie die Device Farm-Konsole, um Ihre Testberichte anzuzeigen. Weitere Informationen finden Sie unter Berichte in AWS Device Farm.

Voraussetzungen

Richten Sie einen Testlauf ein und stellen Sie sicher, dass er abgeschlossen ist.

  1. Um einen Testlauf zu erstellen, befolgen Sie die Anweisungen unter Einen Testlauf in Device Farm erstellen und kehren Sie dann zu dieser Seite zurück.

  2. Stellen Sie sicher, dass der Testlauf abgeschlossen ist. Während des Testlaufs zeigt die Device Farm-Konsole ein ausstehendes Symbol Device Farm scheduled a job. für laufende Läufe an. Jedes Gerät im Testlauf beginnt ebenfalls mit dem Symbol „Ausstehend“ und wechselt dann zum Device Farm progress indicator. Symbol „Wird ausgeführt“, wenn der Test beginnt. Nach Abschluss jedes Tests wird neben dem Gerätenamen ein Testergebnissymbol angezeigt. Wenn alle Tests abgeschlossen sind, ändert sich das ausstehende Symbol neben dem Testlauf in ein Testergebnissymbol. Weitere Informationen finden Sie unter Status der Device Farm-Testergebnisse.

Berichte anzeigen

Sie können die Ergebnisse Ihres Tests in der Device Farm-Konsole anzeigen.

Sehen Sie sich die Seite mit der Zusammenfassung des Testlaufs an

  1. Melden Sie sich bei der Device Farm-Konsole unter an https://console.aws.amazon.com/devicefarm.

  2. Wählen Sie im Navigationsbereich Mobile Device Testing und dann Projects aus.

  3. Wählen Sie in der Liste der Projekte das Projekt für den Testlauf aus.

    Tipp

    Verwenden Sie die Suchleiste, um die Projektliste nach Namen zu filtern.

  4. Wählen Sie einen abgeschlossenen Testlauf zum Anzeigen seiner Berichtsübersichtseite aus.

  5. Die Testlauf-Übersichtsseite zeigt eine Übersicht Ihrer Testergebnisse an.

    • Im Bereich Unique problems (Eindeutige Probleme) werden eindeutige Warnungen und Fehler aufgeführt. Um eindeutige Probleme anzuzeigen, befolgen Sie die Anweisungen unter Einzelne Problemberichte anzeigen.

    • Im Bereich Devices (Geräte) wird für jedes Gerät die Gesamtanzahl der Tests nach Ergebnissen angezeigt.

      Device Farm device summary results.

      In diesem Beispiel gibt es mehrere Geräte. Im ersten Tabelleneintrag meldet das Google Pixel 4 XL-Gerät mit Android-Version 10 drei erfolgreiche Tests, deren Ausführung 02:36 Minuten dauerte.

      Um die Ergebnisse nach Gerät anzuzeigen, befolgen Sie die Anweisungen unter Geräteberichte anzeigen.

    • Im Abschnitt Screenshots wird eine Liste aller Screenshots angezeigt, die Device Farm während des Laufs aufgenommen hat, gruppiert nach Geräten.

    • Im Abschnitt Analyseergebnis können Sie das Analyseergebnis herunterladen.

Einzelne Problemberichte anzeigen

  1. Wählen Sie unter Unique problems (Eindeutige Probleme) das Problem aus, das Sie anzeigen möchten.

  2. Wählen Sie das Gerät aus. Der Bericht zeigt die Informationen zu dem Problem an.

    Im Bereich Video wird eine Videoaufnahme des Tests angezeigt, die Sie herunterladen können.

    Im Abschnitt Ergebnis wird das Ergebnis des Tests angezeigt. Der Status wird als Ergebnissymbol dargestellt. Weitere Informationen finden Sie unter Status eines einzelnen Tests.

    Im Abschnitt „Protokolle“ werden alle Informationen angezeigt, die Device Farm während des Tests protokolliert hat. Sie können diese Informationen anzeigen, indem Sie die Anweisungen unter Sehen Sie sich die Protokollinformationen für ein Problem, ein Gerät, eine Suite oder einen Test in einem Bericht an befolgen.

    Auf der Registerkarte „Dateien“ wird eine Liste aller mit dem Test verknüpften Dateien (z. B. Protokolldateien) angezeigt, die Sie herunterladen können. Sie können eine Datei herunterladen, indem Sie auf den Link in der Liste klicken.

    Auf der Registerkarte Screenshots wird eine Liste aller Screenshots angezeigt, die Device Farm während des Tests aufgenommen hat.

Geräteberichte anzeigen

  • Wählen Sie im Abschnitt Devices (Geräte) das Gerät aus.

    Im Bereich Video wird eine Videoaufnahme des Tests angezeigt, die Sie herunterladen können.

    Im Abschnitt Suiten wird eine Tabelle mit Informationen zu den Suiten für das Gerät angezeigt.

    In dieser Tabelle ist in der Spalte Testergebnisse die Anzahl der Tests nach Ergebnissen für jede der Testsuiten zusammengefasst, die auf dem Gerät ausgeführt wurden. Diese Daten haben auch eine grafische Komponente. Weitere Informationen finden Sie unter Status für mehrere Tests.

    Um die vollständigen Ergebnisse nach Suite anzuzeigen, folgen Sie den Anweisungen unterBerichte zur Testsuite anzeigen.

    Im Abschnitt „Protokolle“ werden alle Informationen angezeigt, die Device Farm während der Ausführung für das Gerät protokolliert hat. Sie können diese Informationen anzeigen, indem Sie die Anweisungen unter Sehen Sie sich die Protokollinformationen für ein Problem, ein Gerät, eine Suite oder einen Test in einem Bericht an befolgen.

    Im Abschnitt „Dateien“ werden eine Liste der Suiten für das Gerät sowie alle zugehörigen Dateien (z. B. Protokolldateien) angezeigt, die Sie herunterladen können. Sie können eine Datei herunterladen, indem Sie auf den Link in der Liste klicken.

    Im Abschnitt Screenshots wird eine nach Suite gruppierte Liste aller Screenshots angezeigt, die Device Farm während der Ausführung für das Gerät aufgenommen hat.

Berichte zur Testsuite anzeigen

  1. Wählen Sie im Abschnitt Devices (Geräte) das Gerät aus.

  2. Wählen Sie im Abschnitt Suiten die Suite aus der Tabelle aus.

    Im Bereich Video wird eine Videoaufnahme des Tests angezeigt, die Sie herunterladen können.

    Im Abschnitt Tests wird eine Tabelle mit Informationen zu den Tests in der Suite angezeigt.

    In der Tabelle wird in der Spalte Testergebnisse das Ergebnis angezeigt. Diese Daten haben auch eine grafische Komponente. Weitere Informationen finden Sie unter Status für mehrere Tests.

    Um die vollständigen Ergebnisse nach Tests anzuzeigen, folgen Sie den Anweisungen unterAnzeigen von Testberichten.

    Im Abschnitt „Protokolle“ werden alle Informationen angezeigt, die Device Farm während der Ausführung für die Suite protokolliert hat. Sie können diese Informationen anzeigen, indem Sie die Anweisungen unter Sehen Sie sich die Protokollinformationen für ein Problem, ein Gerät, eine Suite oder einen Test in einem Bericht an befolgen.

    Im Abschnitt „Dateien“ werden eine Liste der Tests für die Suite und alle zugehörigen Dateien (z. B. Protokolldateien) angezeigt, die Sie herunterladen können. Sie können eine Datei herunterladen, indem Sie auf den Link in der Liste klicken.

    Im Abschnitt Screenshots wird eine nach Tests gruppierte Liste aller Screenshots angezeigt, die Device Farm während der Ausführung für die Suite aufgenommen hat.

Anzeigen von Testberichten

  1. Wählen Sie im Abschnitt Devices (Geräte) das Gerät aus.

  2. Wählen Sie die Testreihe im Bereich Suites (Testreihen) aus.

  3. Wählen Sie im Abschnitt Tests den Test aus.

  4. Im Bereich Video wird eine Videoaufnahme des Tests angezeigt, die Sie herunterladen können.

    Im Abschnitt Ergebnis wird das Ergebnis des Tests angezeigt. Der Status wird als Ergebnissymbol dargestellt. Weitere Informationen finden Sie unter Status eines einzelnen Tests.

    Im Abschnitt „Protokolle“ werden alle Informationen angezeigt, die Device Farm während des Tests protokolliert hat. Sie können diese Informationen anzeigen, indem Sie die Anweisungen unter Sehen Sie sich die Protokollinformationen für ein Problem, ein Gerät, eine Suite oder einen Test in einem Bericht an befolgen.

    Auf der Registerkarte „Dateien“ wird eine Liste aller mit dem Test verknüpften Dateien (z. B. Protokolldateien) angezeigt, die Sie herunterladen können. Sie können eine Datei herunterladen, indem Sie auf den Link in der Liste klicken.

    Auf der Registerkarte Screenshots wird eine Liste aller Screenshots angezeigt, die Device Farm während des Tests aufgenommen hat.

Sehen Sie sich die Protokollinformationen für ein Problem, ein Gerät, eine Suite oder einen Test in einem Bericht an

Im Abschnitt „Protokolle“ werden die folgenden Informationen angezeigt:

  • Unter Source (Quelle) wird die Quelle des jeweiligen Protokolleintrags angezeigt. Mögliche Werte sind:

    • Harness steht für einen Protokolleintrag, den Device Farm erstellt hat. Diese Protokolleinträge werden in der Regel während der Start- und Stopp-Ereignisse erstellt.

    • Gerät steht für einen Protokolleintrag, den das Gerät erstellt hat. Diese Protokolleinträge sind für Android mit logcat kompatibel. Für iOS sind diese Protokolleinträge mit syslog kompatibel.

    • Test stellt einen Protokolleintrag dar, der entweder von einem Test oder einem Test-Framework erstellt wurde.

  • Time (Zeit) stellt die Zeit dar, die zwischen dem ersten Protokolleintrag und dem vorliegenden Protokolleintrag verstrichen ist. Die Zeit wird in einem MM:SS.SSS Format ausgedrückt, das Minuten und Sekunden S darstellt. M

  • PID stellt die Prozess-ID (PID) dar, mit der der Protokolleintrag erstellt wurde. Alle Protokolleinträge, die von einer bestimmten Anwendung und auf einem bestimmten Gerät erstellt wurden, weisen jeweils dieselbe PID auf.

  • Level (Stufe) stellt die Protokollierungsstufe für den Protokolleintrag dar. Logger.debug("This is a message!") würde z. B. Einträge auf Level (Stufe) Debug erstellen. Mögliche Werte sind:

    • Warnung

    • Critical

    • Debuggen

    • Emergency (Notfall)

    • Fehler

    • Errored (Mit Fehlern)

    • Fehlgeschlagen

    • Info

    • Internal (Intern)

    • Notice (Hinweis)

    • Passed

    • Skipped

    • Angehalten

    • Verbose

    • Warned (Mit Warnungen)

    • Warnung

  • Tag steht für beliebige Metadaten für den Protokolleintrag. Der Android-Systemlog (logcat) kann damit z. B. beschreiben, welcher Teil des Systems den Protokolleintrag erstellt hat (z. B. ActivityManager).

  • Message (Meldung) stellt eine Meldung oder andere Information für den Protokolleintrag dar. Logger.debug("Hello, World!") würde z. B. Einträge mit einer Message (Meldung) von "Hello, World!" erstellen.

So zeigen Sie nur einen Teil der Informationen an:

  • Um alle Logeinträge anzuzeigen, die einem Wert für eine bestimmte Spalte entsprechen, geben Sie den Wert in die Suchleiste ein. Um beispielsweise alle Logeinträge mit dem Quellwert von anzuzeigenHarness, geben Sie Harness in die Suchleiste ein.

  • Sie können alle Zeichen in Feld einer Spaltenüberschrift entfernen, indem Sie im jeweiligen Feld auf das X klicken. Das Entfernen aller Zeichen aus einem Feld für die Spaltenüberschrift entspricht der Eingabe * in dieses Feld für die Spaltenüberschrift.

Um alle Protokollinformationen für das Gerät herunterzuladen, einschließlich aller Suiten und Tests, die Sie ausgeführt haben, wählen Sie Protokolle herunterladen.