Freigeben über


ITestPlan-Schnittstelle

Stellt einen Testplan dar.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntax

'Declaration
Public Interface ITestPlan _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

Der ITestPlan-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AreaPath Ruft den Bereichspfad ab, zu dem dieser Test gehört, oder legt diesen fest.
Öffentliche Eigenschaft AutomatedTestEnvironmentId Ruft die GUID der Umgebung für automatisierte Tests ab oder legt diese fest.
Öffentliche Eigenschaft AutomatedTestSettingsId Ruft die ID für die Einstellungen ab, die für automatisierte Tests verwendet werden sollen, oder legt diese fest.
Öffentliche Eigenschaft BuildDirectory Ruft den Namen des Ordners für den Build ab, der diesem Plan aktuell zugeordnet ist.
Öffentliche Eigenschaft BuildFilter Ruft den Satz von Kriterien ab, die die Builds einschränken, die diesem Testplan zugeordnet werden können.
Öffentliche Eigenschaft BuildNumber Ruft den Namen des Builds ab, der aktuell diesem Testplan zugeordnet ist.
Öffentliche Eigenschaft BuildTakenDate Ruft das Datum und die Uhrzeit ab, zu der der aktuelle Build diesem Testplan zugeordnet wurde.
Öffentliche Eigenschaft BuildUri Ruft den URI (Uniform Resource Identifier) für den Build ab, der aktuell diesem Testplan zugeordnet ist, oder legt ihn fest.
Öffentliche Eigenschaft Description Ruft die Beschreibung für diesen Testplan ab oder legt diese fest.
Öffentliche Eigenschaft EndDate Ruft das Enddatum für diesen Testplan ab oder legt es fest.
Öffentliche Eigenschaft Error Ruft eine Fehlermeldung ab, die den Fehler in diesem Objekt angibt. (Von IDataErrorInfo geerbt.)
Öffentliche Eigenschaft Id Ruft den Bezeichner ab. (Von IIdentifiable<TKey> geerbt.)
Öffentliche Eigenschaft InvalidProperties Ruft eine Liste von Eigenschaftennamen ab, die ungültig sind. (Von IPropertyOwner geerbt.)
Öffentliche Eigenschaft IsDirty Ruft einen Wert ab, der angibt, ob beliebige Eigenschaften seit der letzten Aktualisierung geändert, abgerufen oder gespeichert wurde. (Von IPropertyOwner geerbt.)
Öffentliche Eigenschaft Item Ruft die Fehlermeldung für die Eigenschaft mit dem angegebenen Namen ab. (Von IDataErrorInfo geerbt.)
Öffentliche Eigenschaft Iteration Ruft die Iteration ab, zu der dieser Testplan gehört, oder legt sie fest.
Öffentliche Eigenschaft LastUpdated Ruft das Datum und die Uhrzeit ab, zu der dieser Testplan zuletzt aktualisiert wurde.
Öffentliche Eigenschaft LastUpdatedBy Ruft die Identität der letzten Person ab, die diesen Testplan aktualisiert hat.
Öffentliche Eigenschaft Links Ruft eine Auflistung von externen Links ab, die diesem Testplan zugeordnet ist.
Öffentliche Eigenschaft ManualTestEnvironmentId Ruft die GUID der Umgebung für manuelle Tests ab oder legt diese fest.
Öffentliche Eigenschaft ManualTestSettingsId Ruft die ID für die manuellen Testeinstellungen ab oder legt diese fest.
Öffentliche Eigenschaft Name Ruft den Namen dieses Testplans ab oder legt ihn fest.
Öffentliche Eigenschaft NewBuildStatistics Ruft einen Satz von Informationen dazu ab, welche Änderungen durchgeführt wurden, seit der diesem Plan aktuell zugeordnete Build erstellt wurde.
Öffentliche Eigenschaft Owner Ruft die Identität der Person ab, die diesen Testplan besitzt, oder legt diese fest.
Öffentliche Eigenschaft PreviousBuildUri Ruft den URI des vorherigen Builds ab, der diesem Testplan zugeordnet war.
Öffentliche Eigenschaft Project Ruft das Testprojekt ab. (Von ITestObject<T> geerbt.)
Öffentliche Eigenschaft Revision Ruft die aktuelle Revisionsnummer für dieses Objekt ab. (Von ITestObject<T> geerbt.)
Öffentliche Eigenschaft RootSuite Ruft die Stammtestsammlung für diesen Testplan ab.
Öffentliche Eigenschaft StartDate Ruft das Anfangsdatum für diesen Testplan ab oder legt es fest.
Öffentliche Eigenschaft State Ruft den aktuellen Status dieses Testplans ab oder legt ihn fest.
Öffentliche Eigenschaft UserData Ruft ein beliebiges Objekt oder einen Wert ab, der nicht beibehalten wird, mit dem Testverwaltungsobjekte jedoch dynamisch erweitert werden können, oder legt dieses Objekt oder den Wert fest. (Von ITestObject<T> geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateLink Erstellt eine neue, leere ITestExternalLink.
Öffentliche Methode CreateTestRun Erstellt und gibt einen neuen automatisierten oder manuellen Testlauf für diesen Testplan zurück.
Öffentliche Methode Delete() Löscht diesen Testplan sowie alle Testläufe und Testpunkte, die dem Plan zugeordnet sind.
Öffentliche Methode Delete(DeleteAction) Löscht diesen Testplan sowie alle Testläufe und Testpunkte, die dem Plan zugeordnet sind.
Öffentliche Methode FindTestPoint(Int32) Sucht und gibt einen Testpunkt zurück, der durch die Testpunkt-ID angegeben ist.
Öffentliche Methode FindTestPoint(Int32, String) Sucht und gibt einen Testpunkt zurück, der durch die Testpunkt-ID angegeben ist.
Öffentliche Methode QueryImpactedPoints(Uri) Gibt eine Auflistung von Testpunkten zurück, die von allen Builds betroffen ist.Dies schließt vorherige Builds und den angegebenen Build ein.
Öffentliche Methode QueryImpactedPoints(Uri, String) Gibt eine Auflistung von Testpunkten zurück, die von allen Builds betroffen ist.Dies schließt vorherige Builds und den angegebenen Build ein.
Öffentliche Methode QueryTestPointHierarchy Gibt die Testsammlungshierarchie zurück, die Testpunkte enthält, die mit der WIQL-Abfrage übereinstimmen.
Öffentliche Methode QueryTestPoints(String) Sucht alle Testpunkte, die in diesem Testplan enthalten sind und der angegebenen Abfrage entsprechen, und gibt diese zurück.
Öffentliche Methode QueryTestPoints(String, String) Sucht und gibt alle Testpunkte zurück, die in diesem Testplan enthalten sind und der angegebenen Punktabfrage sowie der Unterabfrage mit einem Feldwert entsprechen.
Öffentliche Methode QueryTestPointStatistics Sucht und gibt alle Testpunktstatistiken zurück, die in diesem Testplan enthalten sind und der angegebenen Abfrage entsprechen.
Öffentliche Methode Refresh Aktualisiert alle Objekte in diesem Testplan mit aktuellen Daten vom Server.
Öffentliche Methode RefreshTestCase Aktualisiert alle Instanzen des angegebenen Testfalls in diesem Testplan.
Öffentliche Methode Save Speichert die Daten aus allen Objekten in diesem Testplan auf dem Server.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis PropertyChanged Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.)

Zum Seitenanfang

Hinweise

Diese Schnittstelle unterstützt das Objektmodell für Testfallverwaltung (TCM) in Visual Studio. Diese Schnittstelle ist nicht für das Implementieren in einer benutzerdefinierten Klasse vorgesehen, aber Sie können diese Schnittstelle in einer benutzerdefinierten Klasse verwenden, wenn ein TCM-Objekt eine interne Implementierung zurückgibt.

Siehe auch

Referenz

Microsoft.TeamFoundation.TestManagement.Client-Namespace

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged