Udostępnij za pośrednictwem


Interfejs ITestBase

Zawiera typowe właściwości i metod ITestCase iISharedStep

Przestrzeń nazw:  Microsoft.TeamFoundation.TestManagement.Client
Zestaw:  Microsoft.TeamFoundation.TestManagement.Client (w Microsoft.TeamFoundation.TestManagement.Client.dll)

Składnia

'Deklaracja
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

Typ ITestBase uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Actions Zwraca kolekcję badania działania obiektów, które są przechowywane w kolejności, że są one wykonywane.
Właściwość publiczna Area Pobiera lub ustawia klasyfikacji lub obszarów funkcjonalnych, do której należy ten test.
Właściwość publiczna CustomFields Pobiera element pracy, śledzenie kolekcji pól zdefiniowane przez użytkownika, które są zarejestrowane przez serwer.
Właściwość publiczna DateCreated Zwraca datę utworzenia tego obiektu.
Właściwość publiczna DateModified Zwraca datę ostatniej modyfikacji tego obiektu.
Właściwość publiczna Description Pobiera lub ustawia opis tego obiektu.
Właściwość publiczna Error Zwraca komunikat o błędzie wskazujący, na czym polega problem z tym obiektem. (Odziedziczone z IDataErrorInfo).
Właściwość publiczna Exists Pobiera wartość, która wskazuje, czy ten obiekt został zniszczony i wywołujący ma dostęp do obiektu.
Właściwość publiczna Id Pobiera identyfikator. (Odziedziczone z IIdentifiable<TKey>).
Właściwość publiczna InvalidProperties Pobiera listę nazw właściwości, które są nieprawidłowe. (Odziedziczone z IPropertyOwner).
Właściwość publiczna IsDirty Pobiera wartość, która wskazuje, czy wszystkie właściwości zostały zmienione od czasu ostatniego odświeżania, pobrania lub zapisać. (Odziedziczone z IPropertyOwner).
Właściwość publiczna Item Pobiera komunikat o błędzie dla właściwości o podanej nazwie. (Odziedziczone z IDataErrorInfo).
Właściwość publiczna Links Pobiera element pracy, śledzenie kolekcji łączy do innych artefakty.
Właściwość publiczna Owner Pobiera lub ustawia tożsamości osoby, która jest odpowiedzialna za ten test, gdy jest ono zautomatyzowane lub osoba odpowiedzialna za utrzymanie kroki badania, jeśli test manualny.
Właściwość publiczna OwnerName Osoba odpowiedzialna za automatyzacji tego badania.Jeśli badanie jest ręczne, osoba odpowiedzialna za utrzymanie kroki badania.
Właściwość publiczna OwnerTeamFoundationId Osoba odpowiedzialna za automatyzacji tego badania.Jeśli badanie jest ręczne, osoba odpowiedzialna za utrzymanie kroki badania.
Właściwość publiczna Priority Pobiera lub ustawia priorytet wykonywania tego badania.
Właściwość publiczna Project Pobiera projektu testowego. (Odziedziczone z ITestObject<T>).
Właściwość publiczna Reason Pobiera lub ustawia przyczyny, że obiekt ten jest bieżący stan.
Właściwość publiczna Revision Pobiera bieżący numer poprawki dla tego obiektu. (Odziedziczone z ITestObject<T>).
Właściwość publiczna State Pobiera lub ustawia bieżący stan tego obiektu.
Właściwość publiczna TestParameters Zwraca kolekcję wszystkich parametrów używanych w etapach badania w tym badaniu i wszystkie zawarte w jakichkolwiek czynności udostępnionego.
Właściwość publiczna Title Pobiera lub ustawia tytuł tego testu lub kroku.
Właściwość publiczna UserData Pobiera lub ustawia dowolnego obiektu lub wartość, która nie jest zachowywane, ale pozwala dynamicznie przedłużany obiektów zarządzania badania. (Odziedziczone z ITestObject<T>).
Właściwość publiczna WorkItem Pobiera element pracy podstawowej.

Początek

Metody

  Nazwa Opis
Metoda publiczna CreateSharedStepReference Jeśli ten obiekt jest w przypadku badania, tworzy nowe odwołanie kroku udostępnionego, który daje dostęp do innego zestawu akcji.
Metoda publiczna CreateTestActionGroup Tworzy nową grupę działania testu, do którego należy dodać kroków lub innych grup.
Metoda publiczna CreateTestStep Tworzy nowy etap badania.
Metoda publiczna FindAction Zwraca wartość określonej akcji z Actions właściwości przy użyciu danego numeru Identyfikatora.
Metoda publiczna Flush Przełącza na bieżąco pola elementu pracy przy użyciu zmian wprowadzonych w tym obiekcie.
Metoda publiczna OverrideParameter Zastępuje określony parametr umożliwia ona usunięta z kroków w tym konkretnym przypadku test należy zachowuje dane dotyczące parametru z innych iteracji.
Metoda publiczna Refresh Odświeża bieżący element z serwera i resetuje wartości do tych, które są przechowywane w elemencie.Wszystkie buforowane dane jest odrzucany.
Metoda publiczna RenameParameter Zmienia nazwę parametru za pomocą nazwy parametru dostarczone i aktualizuje wszystkie akcje, które odnoszą się do parametru odwołania.
Metoda publiczna ReplaceParameter Znajduje wszystkie wystąpienia gdzie podany parametr jest używany w działaniach usuwa wszystkie dane iteracji dla każdego wystąpienia i zastępuje go przy użyciu dostarczonego literałów.
Metoda publiczna Save Przełącza aktualne pola elementu pracy przez wywołanie Flush metody a następnie zapisuje każdy element roboczy do serwera.

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertyChanged Występuje, gdy wartość właściwości zostanie zmieniona. (Odziedziczone z INotifyPropertyChanged).
Zdarzenie publiczne TestParameterDeletingEvent Zdarzenie, które jest wywoływane, gdy parametry badania mają zostać usunięte.

Początek

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.TestManagement.Client

ISharedStep

ITestCase