ITestBase-Schnittstelle
Enthält die allgemeinen Eigenschaften und Methoden von ITestCase und ISharedStep
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntax
'Declaration
Public Interface ITestBase _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestBase =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
Der ITestBase-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Actions | Ruft eine Auflistung von Testaktionsobjekten ab, die in der Reihenfolge gespeichert werden, in der sie ausgeführt werden sollen. | |
Area | Ruft die Klassifizierung oder den Funktionsbereich ab, zu dem dieser Test gehört, oder legt ihn fest. | |
CustomFields | Ruft eine Arbeitsaufgabenverfolgungsauflistung von benutzerdefinierten Feldern ab, die beim Server registriert wurden. | |
DateCreated | Ruft das Datum ab, an dem dieses Objekt erstellt wurde. | |
DateModified | Ruft das Datum ab, an dem dieses Objekt zuletzt geändert wurde. | |
Description | Ruft die Beschreibung für dieses Objekt ab oder legt diese fest. | |
Error | Ruft eine Fehlermeldung ab, die den Fehler in diesem Objekt angibt. (Von IDataErrorInfo geerbt.) | |
Exists | Ruft einen Wert ab, der angibt, ob dieses Objekt zerstört wurde oder ob der Aufrufer Zugriff auf das Objekt hat. | |
Id | Ruft den Bezeichner ab. (Von IIdentifiable<TKey> geerbt.) | |
InvalidProperties | Ruft eine Liste von Eigenschaftennamen ab, die ungültig sind. (Von IPropertyOwner geerbt.) | |
IsDirty | Ruft einen Wert ab, der angibt, ob beliebige Eigenschaften seit der letzten Aktualisierung geändert, abgerufen oder gespeichert wurde. (Von IPropertyOwner geerbt.) | |
Item | Ruft die Fehlermeldung für die Eigenschaft mit dem angegebenen Namen ab. (Von IDataErrorInfo geerbt.) | |
Links | Ruft eine Arbeitsaufgabenverfolgungsauflistung mit Links zu anderen Artefakten ab. | |
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. | |
OwnerName | Die Person zuständige zum Automatisieren des Tests.Wenn der Test manuell ist, die zuständige Contributors für das Beibehalten der Testschritte. | |
OwnerTeamFoundationId | Die Person zuständige zum Automatisieren des Tests.Wenn der Test manuell ist, die zuständige Contributors für das Beibehalten der Testschritte. | |
Priority | Ruft die Priorität für das Ausführen dieses Tests ab oder legt diese fest. | |
Project | Ruft das Testprojekt ab. (Von ITestObject<T> geerbt.) | |
Reason | Ruft den Grund für den aktuellen Status des Objekts ab oder legt ihn fest. | |
Revision | Ruft die aktuelle Revisionsnummer für dieses Objekt ab. (Von ITestObject<T> geerbt.) | |
State | Ruft den aktuellen Zustand dieses Objekts ab oder legt diesen fest. | |
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. | |
Title | Ruft den Titel dieses Tests oder Schritts ab oder legt ihn fest. | |
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.) | |
WorkItem | Ruft die zugrunde liegende Arbeitsaufgabe ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
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. | |
CreateTestActionGroup | Erstellt eine neue Testaktionsgruppe, der Schritte oder andere Gruppen hinzugefügt werden können. | |
CreateTestStep | Erstellt einen neuen Testschritt. | |
FindAction | Gibt ausgehend von der angegebenen ID-Nummer die angegebene Aktion aus der Actions-Eigenschaft zurück. | |
Flush | Aktualisiert die Arbeitsaufgabenfelder mithilfe der in diesem Objekt vorgenommenen Änderungen. | |
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. | |
Refresh | Aktualisiert das aktuelle Element auf dem Server und setzt die Werte auf die im Element gespeicherten zurück.Alle zwischengespeicherten Daten werden verworfen. | |
RenameParameter | Benennt einen Parameter mit dem angegebenen Parameternamen um und aktualisiert alle Aktionen, die auf den Parameter verweisen. | |
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. | |
Save | Aktualisiert die Arbeitsaufgabenfelder durch Aufrufen der Flush-Methode und speichert dann jede Arbeitsaufgabe auf dem Server. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.) | |
TestParameterDeletingEvent | Das Ereignis, das ausgelöst wird, wenn Testparameter im Begriff sind gelöscht zu werden. |
Zum Seitenanfang