App Center Test Core-Konzepte

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie möglicherweise eine Migration in Erwägung ziehen.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

Es ist hilfreich, sich mit den kernigen Konzepten vertraut zu machen, die die App Center-Testumgebung umfassen.

Konzept Definition
Gerätekonfiguration Eine Kombination aus Gerätemodell und Betriebssystemversion. Ein iPhone 7 mit iOS 10 und ein iPhone 7 mit iOS 10.2 sind beispielsweise zwei verschiedene Konfigurationen.
Geräteebene Gerätekonfigurationen sind nach Ebenen organisiert. Tier-1-Geräte sind die beliebtesten auf dem Markt. Dazu gehören in der Regel die Flaggschiff-Telefone der großen Hersteller. Geräte der Stufe 1 werden mit einer höheren Lautstärke verwaltet und haben in der Regel kürzere Wartezeiten als andere Ebenen. Wenn diese Konfigurationen altern, werden sie schließlich Zustufe 2. Geräte der Stufe 3 sind in der Regel Edgegeräte, die auf dem Markt nicht üblich oder beliebt sind. Geräte der Stufe 3 werden in kleinen Mengen verwaltet und haben eine hohe Chance auf längere Wartezeiten.
Gerätesatz Eine Sammlung von Gerätekonfigurationen. Gerätesätze werden in der Regel verwendet, um bequem auf Geräte zuzugreifen, die häufig für wiederholte Aufgaben verwendet werden, z. B. Geräte zum Ausführen grundlegender Rauchtests.
Gerätekoncurrency Gerätekonkurrenz ist die maximale Anzahl von Geräten, auf denen ein Konto Tests gleichzeitig ausführen kann. Sobald das Parallelitätslimit[1] für alle Testläufe erreicht ist, werden zusätzliche Geräte in die Warteschlange gestellt, bis mindestens einer dieser ausgeführten Tests abgeschlossen ist. Die Parallelität wird durch die Abonnementebene des Kontos bestimmt und ist auch die Grundlage für die Preisgestaltung.
Testlauf Eine Ausführung Ihrer Testsuite für die bereitgestellte App-Binärdatei auf dem ausgewählten Gerätesatz. Testläufe können mit dem App Center CLI-Tool gestartet werden.
Testbericht Das Artefakt, das durch einen Testlauf generiert wurde. Der Testbericht enthält die gesamt status für "Bestanden/Fehler", eine detaillierte Aufschlüsselung der status "Pass/Fail" nach Hersteller, Betriebssystemversion und Formfaktor sowie Ressourcen wie Screenshots und Geräteprotokolle. Testberichte können auf der Web-Benutzeroberfläche angezeigt werden.
Testreihen Testreihen sind ein beliebiges System zum Organisieren Ihrer Testläufe. Sie können sich als Bezeichnungen vordenken, die von der Benutzeroberfläche zum Gruppieren verwandter Testläufe verwendet werden. Häufige Verwendungen für Testreihen sind Featurebereiche (z. B. "Anmeldetests") und Entwicklungsphase (z. B. "Rauchtests").

[1] – Hinweis zu Parallelitätslimits: Wenn ein bestimmtes Gerät (Modell & Betriebssystemversion) eine begrenzte Verfügbarkeit aufweist, kann es trotz verfügbarer Parallelität in die Warteschlange gestellt werden. Jedes Konto kann bis zu 50 % der verfügbaren Instanzen eines bestimmten Geräts verwenden. Diese Einschränkung dient dazu, eine angemessene Verfügbarkeit für andere Tester aufrechtzuerhalten.