Freigeben über


ITestCase-Schnittstelle

Ein Satz, der Daten einen Testfall gespeichert im Testverwaltungsserver darstellt.

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

Syntax

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

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Actions Ruft eine Auflistung von Testaktionsobjekten ab, die in der Reihenfolge gespeichert werden, in der sie ausgeführt werden sollen. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Area Ruft die Klassifizierung oder den Funktionsbereich ab, zu dem dieser Test gehört, oder legt ihn fest. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Attachments Ruft den Auflistung der Anlagen ab. (Von IAttachmentOwner geerbt.)
Öffentliche Eigenschaft CustomFields Ruft eine Arbeitsaufgabenverfolgungsauflistung von benutzerdefinierten Feldern ab, die beim Server registriert wurden. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Data
Öffentliche Eigenschaft DataReadOnly
Öffentliche Eigenschaft DateCreated Ruft das Datum ab, an dem dieses Objekt erstellt wurde. (Von ITestBase geerbt.)
Öffentliche Eigenschaft DateModified Ruft das Datum ab, an dem dieses Objekt zuletzt geändert wurde. (Von ITestBase geerbt.)
Öffentliche Eigenschaft DefaultTable
Öffentliche Eigenschaft DefaultTableReadOnly
Öffentliche Eigenschaft Description Ruft die Beschreibung für dieses Objekt ab oder legt diese fest. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Error Ruft eine Fehlermeldung ab, die den Fehler in diesem Objekt angibt. (Von IDataErrorInfo geerbt.)
Öffentliche Eigenschaft Exists Ruft einen Wert ab, der angibt, ob dieses Objekt zerstört wurde oder ob der Aufrufer Zugriff auf das Objekt hat. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Id Ruft den Bezeichner ab. (Von IIdentifiable<TKey> geerbt.)
Öffentliche Eigenschaft Implementation
Öffentliche Eigenschaft InvalidProperties Ruft eine Liste von Eigenschaftennamen ab, die ungültig sind. (Von IPropertyOwner geerbt.)
Öffentliche Eigenschaft IsAutomated
Ö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 Links Ruft eine Arbeitsaufgabenverfolgungsauflistung mit Links zu anderen Artefakten ab. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Owner Ruft die Identität der Person ab, die für einen automatisierten Test bzw. für die Verwaltung der Testschritte eines manuellen Tests zuständig ist, oder legt diese fest. (Von ITestBase geerbt.)
Öffentliche Eigenschaft OwnerName Die Person zuständige zum Automatisieren des Tests.Wenn der Test manuell ist, die zuständige Contributors für das Beibehalten der Testschritte. (Von ITestBase geerbt.)
Öffentliche Eigenschaft OwnerTeamFoundationId Die Person zuständige zum Automatisieren des Tests.Wenn der Test manuell ist, die zuständige Contributors für das Beibehalten der Testschritte. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Priority Ruft die Priorität für das Ausführen dieses Tests ab oder legt diese fest. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Project Ruft das Testprojekt ab. (Von ITestObject<T> geerbt.)
Öffentliche Eigenschaft Reason Ruft den Grund für den aktuellen Status des Objekts ab oder legt ihn fest. (Von ITestBase geerbt.)
Öffentliche Eigenschaft Revision Ruft die aktuelle Revisionsnummer für dieses Objekt ab. (Von ITestObject<T> geerbt.)
Öffentliche Eigenschaft State Ruft den aktuellen Zustand dieses Objekts ab oder legt diesen fest. (Von ITestBase geerbt.)
Öffentliche Eigenschaft TestParameters Ruft eine Auflistung aller Parameter ab, die in den Testschritten in diesem Test verwendet werden, und aller Parametern, die in freigegebenen Schritten enthalten sind. (Von ITestBase geerbt.)
Öffentliche Eigenschaft TestSuiteEntry
Öffentliche Eigenschaft Title Ruft den Titel dieses Tests oder Schritts ab oder legt ihn fest. (Von ITestBase geerbt.)
Ö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.)
Öffentliche Eigenschaft WorkItem Ruft die zugrunde liegende Arbeitsaufgabe ab. (Von ITestBase geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateAttachment(String) Erstellt eine Anlage aus einer Datei. (Von IAttachmentOwner geerbt.)
Öffentliche Methode CreateAttachment(String, SourceFileAction) Erstellt eine Anlage aus einer Datei und löscht optional die Quelldatei nach dem Hochladen. (Von IAttachmentOwner geerbt.)
Öffentliche Methode CreateAttachment(array<Byte[], Int32, Int32)
Öffentliche Methode CreateSharedStepReference Wenn dieses Objekt ein Testfall ist, wird ein neuer Verweis auf einen freigegebenen Schritt erstellt, der Zugriff auf einen anderen Satz von Aktionen gewährt. (Von ITestBase geerbt.)
Öffentliche Methode CreateTestActionGroup Erstellt eine neue Testaktionsgruppe, der Schritte oder andere Gruppen hinzugefügt werden können. (Von ITestBase geerbt.)
Öffentliche Methode CreateTestStep Erstellt einen neuen Testschritt. (Von ITestBase geerbt.)
Öffentliche Methode FindAction Gibt ausgehend von der angegebenen ID-Nummer die angegebene Aktion aus der Actions-Eigenschaft zurück. (Von ITestBase geerbt.)
Öffentliche Methode Flush Aktualisiert die Arbeitsaufgabenfelder mithilfe der in diesem Objekt vorgenommenen Änderungen. (Von ITestBase geerbt.)
Öffentliche Methode GetReferencedSharedStep(Int32)
Öffentliche Methode GetReferencedSharedStep(Int32, Int32) Gibt eine bestimmte Revision des freigegebenen Schritts zurück, der durch das Testfall verwiesen wird.Gibt NULL, wenn der freigegebene Schritt nach sharedStepId nicht vom Testfall verwiesen wird.
Öffentliche Methode OverrideParameter Überschreibt den angegebenen Parameter, der NULL aus Schritten in diesem bestimmten Testfall entfernt werden können, während er Daten über den Parameter aus anderen Iterationen beibehält. (Von ITestBase geerbt.)
Öffentliche Methode Refresh Aktualisiert das aktuelle Element auf dem Server und setzt die Werte auf die im Element gespeicherten zurück.Alle zwischengespeicherten Daten werden verworfen. (Von ITestBase geerbt.)
Öffentliche Methode RenameParameter Benennt einen Parameter mit dem angegebenen Parameternamen um und aktualisiert alle Aktionen, die auf den Parameter verweisen. (Von ITestBase geerbt.)
Öffentliche Methode ReplaceParameter Sucht alle Instanzen, in denen der bereitgestellten Parameter in Aktionen verwendet wird, löscht alle Iterationsdaten für jede Instanz und ersetzt diese mithilfe des bereitgestellten Literaltexts. (Von ITestBase geerbt.)
Öffentliche Methode Save Aktualisiert die Arbeitsaufgabenfelder durch Aufrufen der Flush-Methode und speichert dann jede Arbeitsaufgabe auf dem Server. (Von ITestBase geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis AttachmentUploadCompleted Dieses Ereignis wird ausgelöst, sobald die Anlage vollständig hochgeladen wurde. (Von IAttachmentOwner geerbt.)
Öffentliches Ereignis PropertyChanged Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.)
Öffentliches Ereignis TestParameterDeletingEvent Das Ereignis, das ausgelöst wird, wenn Testparameter im Begriff sind gelöscht zu werden. (Von ITestBase geerbt.)

Zum Seitenanfang

Hinweise

Hier wird kein Inhalt aktualisiert; fügen Sie hier kein Material hinzu.

Siehe auch

Referenz

Microsoft.TeamFoundation.TestManagement.Client-Namespace