Share via


Feldverweis für Build- und Testintegration

Sie verwenden Build- und Testdatenfelder von Team Foundation Server (TFS) für folgende Aktionen:

  • Zuordnen von Fehlern zu den Builds, in denen sie gefunden oder korrigiert wurden

  • Markieren von Testfällen als manuell oder automatisiert, und Speichern von Informationen zur Unterstützung automatisierter Testfälle

  • Für Testfälle und freigegebene Schritte: Definieren der Aktion und der Validierungsschritte sowie der Daten, mit denen die Tests durchgeführt werden

Test Manager und die Test-Arbeitsaufgabentypen (Work Item Types, WITs) verwenden folgende Felder, um Testpläne, Status und Ergebnisse zu verfolgen. Die Verfügbarkeit der Arbeitsaufgabentypen basiert auf der Version des in Ihrer Anwendungsebene installierten TFS. Weitere Informationen zur Verwendung dieser Arbeitsaufgabentypen finden Sie unter Planen von manuellen Tests mit Team Web Access.

TFS 2013,0

TFS 2013,2

TFS 2013,3

  • Fehler

  • Freigegebene Schritte

  • Testfall

  • Fehler

  • Freigegebene Parameter

  • Freigegebene Schritte

  • Testfall

  • Fehler

  • Freigegebene Parameter

  • Freigegebene Schritte

  • Testfall

  • Testplan

  • Testauflistung

Weitere Informationen zum Durchführen eines Upgrades eines vorhandenen Teamprojekts, um Arbeitsaufgabentypen zu erhalten, über die Ihr Teamprojekt zurzeit nicht verfügt, finden Sie hier.

Build- und Testdatenfelder, die in Arbeitsaufgabenformularen angezeigt werden

In der folgenden Tabelle werden die Felder beschrieben, die in mindestens einem Test-Arbeitsaufgabentyp (WIT) definiert sind. Weitere Informationen zu Datentypen und Feldattributen finden Sie unter Definieren und Anpassen von Arbeitsaufgabenfeldern.

Informationen zum Anpassen von Feldern oder Auswahllisten finden Sie unter Definieren von Arbeitsaufgabenfeldern.

Feldname

Beschreibung

Verweisname

Datentyp

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

Automatisierungsstatus (siehe Hinweis 1)

Der Status eines Testfalls. Sie können folgende Werte angeben:

  • Nicht automatisiert

  • Geplant

Informationen zum Durchführen von automatisierten Tests finden Sie unter Automatisieren eines Testfalls mit Microsoft Test Manager.

Microsoft.VSTS.TCM.AutomationStatus

Zeichenfolge

Detail

False

Fundumgebung (Hinweis 2)

Die Produktbuildnummer bzw. die Revision, in der ein Fehler gefunden wurde.

Microsoft.VSTS.Build.FoundIn

Zeichenfolge

Dimension

False

Integrationsbuild (Hinweis 2)

Die Produktbuildnummer, in der der Code enthalten ist oder ein Fehler behoben wird.

Microsoft.VSTS.Build.IntegrationBuild

Zeichenfolge

Dimension

False

Problem

Gibt an, dass den freigegebenen Schritten ein erwartetes Ergebnis zugeordnet ist. Zulässige Werte sind Ja und Nein. (nur Freigegebene Schritte)

Microsoft.VSTS.Common.Issue

Zeichenfolge

Dimension

False

Parameter (Hinweis 3)

Enthält die Parameter, die bei der Ausführung eines manuellen Tests zu verwenden sind. (Freigegebene Parameter, Freigegebene Schritte und Testfall)

Microsoft.VSTS.TCM.Parameters

HTML

Keine

False

Schritte

Die Aktion und die Validierungsschritte, die zum Durchführen des Tests erforderlich sind.

Microsoft.VSTS.TCM.Steps

TestStepsControl

Keine

False

Systeminfo

Informationen über die für den Test relevante Software- und Systemkonfiguration.

Microsoft.VSTS.TCM.SystemInfo

HTML

Keine

False

Reproduktionsschritte

Die erforderlichen Schritte zum Reproduzieren des unerwarteten Verhaltens.

Microsoft.VSTS.TCM.ReproSteps

HTML

Keine

False

Testsammlungstyp (Hinweise 1 und 4)

Die Testsammlungskategorie. Zulässige Werte sind:

  • Abfragebasiert: Dient dem Gruppieren von Testfällen, die ein bestimmtes Merkmal aufweisen, beispielsweise alle Tests mit Priorität = 1. Die Sammlung umfasst automatisch jeden Testfall, der von der definierten Abfrage zurückgegeben wird.

  • Statisch: Dient dem Gruppieren von Testfällen, die auf das Verfolgen des Teststatus von Backlogelementen ausgelegt sind. Jeder Testfall, den Sie einer anforderungsbasierten Testauflistung hinzufügen, wird automatisch mit dem Backlogelement verknüpft.

  • Anforderungsbasiert: Dient dem Gruppieren von Testfällen mit beliebigen Merkmalen oder Testsammlungen.

Weitere Informationen finden Sie unter Planen von manuellen Tests mit Team Web Access.

Microsoft.VSTS.TCM.TestSuiteType

Zeichenfolge

Dimension

False

Hinweise

  1. Passen Sie die Auswahlliste für diese Felder nicht an. Das System akzeptiert nur diese aufgelisteten Werte.

  2. Indem Sie der FIELD-Definition ein GLOBALLIST-Element hinzufügen, können Sie ein Dropdownmenü mit Builds bereitstellen, aus denen die Benutzer auswählen können. Weitere Informationen dazu finden Sie unter Felder, die die Integration in die Test-, Build- und Versionskontrolle unterstützen.

  3. Erfordert die Installation von TFS 2013.2 oder TFS 2013.3 auf dem Anwendungsebenenserver und die Aktualisierung vorhandener Teamprojekte für die Unterstützung von freigegebenen Parametern. Weitere Informationen dazu finden Sie unter Konfigurieren von Funktionen nach einem TFS-Upgrade.

  4. Erfordert die Installation von TFS 2013.3 auf dem Anwendungsebenenserver und die Aktualisierung vorhandener Teamprojekte für die Unterstützung von Testplänen und Testsammlungen.

Zusätzliche Felder

Die folgenden Felder werden nicht in Arbeitsaufgabenformularen angezeigt, jedoch für Testfälle oder Testsammlungen nachverfolgt. Sie können einige dieser Felder verwenden, um Abfragen zu filtern und Berichte zu erstellen.

Feldname

Beschreibung

Verweisname

Datentyp

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

Speicher des automatisierten Tests

Die Assembly mit dem Test, der den Testfall automatisiert.

Microsoft.VSTS.TCM.AutomatedTestStorage

Zeichenfolge

Keine

False

Typ des automatisierten Tests

Der Typ des Tests, der den Testfall automatisiert.

Microsoft.VSTS.TCM.AutomatedTestType

Zeichenfolge

Keine

False

AutomatedTestId

Die ID des Tests, der den Testfall automatisiert. (Nur Testfall)

Microsoft.VSTS.TCM.AutomatedTestId

Zeichenfolge

Keine

False

AutomatedTestName

Der Name des Tests, der den Testfall automatisiert. (Nur Testfall)

Microsoft.VSTS.TCM.AutomatedTestName

Zeichenfolge

Keine

False

LocalDataSource

Die lokale Datenquelle, die den Test unterstützt. (Nur Testfall)

Microsoft.VSTS.TCM.LocalDataSource

HTML

Keine

False

Abfragetext

Feld für die Erfassung der für einen abfragebasierten Sammlungstyp definierten Abfrage.

Microsoft.VSTS.TCM.QueryText

PlainText

Keine

False

Testsammlungsüberwachung (siehe Hinweis 1)

Verfolgt zusätzliche Vorgänge, die ausgeführt werden, wenn eine Testsammlung geändert wird, zum Beispiel: Hinzufügen von Tests zu einer Testsammlung oder Ändern von Konfigurationen. Dieses Feld kann über die Registerkarte "Verlauf" oder mittels einer gesonderten Abfrage angezeigt werden. Es gibt eine konsolidierte Verlaufsansicht, einschließlich durchgeführter Änderungen am Feld "Arbeitsaufgaben" sowie der Änderungen, die aus zugehörigen Artefakten wie Testpunkten und Konfigurationen resultieren.

Microsoft.VSTS.TCM.TestSuiteAudit

Nur-Text

Keine

False

Testsammlungstyp-ID (Hinweise 1, 2)

Ein vom System zugewiesener Wert, der der Testsammlungskategorie entspricht; nur anwendbar auf Testsammlungen. Zugewiesene Werte sind:

  • 1 (Statisch)

  • 2 (Abfragebasiert)

  • 3 (Anforderungsbasiert)

Microsoft.VSTS.TCM.TestSuiteTypeId

Ganze Zahl

Keine

False

Hinweise

  1. Erfordert die Installation von TFS 2013.3 auf dem Anwendungsebenenserver und die Aktualisierung vorhandener Teamprojekte für die Unterstützung von Testplänen und Testsammlungen.

  2. Passen Sie die Auswahlliste für diese Felder nicht an. Das System akzeptiert nur diese aufgelisteten Werte.

Siehe auch

Konzepte

Arbeitsaufgabenfeld-Verweis für Visual Studio ALM