Udostępnij za pośrednictwem


Interfejs ITestCase

Zbiór danych reprezentujących przypadku testowego przechowywane w serwerze zarządzania test.

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

Składnia

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

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

Właściwości

  Nazwa Opis
Właściwość publiczna Actions Pobiera kolekcja obiektów akcji badania, które są przechowywane w kolejności, w jakiej mają one być wykonywane. (Odziedziczone z ITestBase).
Właściwość publiczna Area Pobiera lub ustawia klasyfikacji lub obszarów funkcjonalnych, do której należy ten test. (Odziedziczone z ITestBase).
Właściwość publiczna Attachments Pobiera kolekcja załączników. (Odziedziczone z IAttachmentOwner).
Właściwość publiczna CustomFields Pobiera element pracy śledzenia zbiór pól zdefiniowane przez użytkownika, które są zarejestrowane na serwerze. (Odziedziczone z ITestBase).
Właściwość publiczna Data
Właściwość publiczna DataReadOnly
Właściwość publiczna DateCreated Pobiera datę utworzenia tego obiektu. (Odziedziczone z ITestBase).
Właściwość publiczna DateModified Pobiera Data ostatniej modyfikacji tego obiektu. (Odziedziczone z ITestBase).
Właściwość publiczna DefaultTable
Właściwość publiczna DefaultTableReadOnly
Właściwość publiczna Description Pobiera lub ustawia opis tego obiektu. (Odziedziczone z ITestBase).
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ść wskazująca, czy obiekt ten został zniszczony, a obiekt wywołujący nie ma dostępu do obiektu. (Odziedziczone z ITestBase).
Właściwość publiczna Id Pobiera identyfikator. (Odziedziczone z IIdentifiable<TKey>).
Właściwość publiczna Implementation
Właściwość publiczna InvalidProperties Pobiera listę nazw właściwości, które są nieprawidłowe. (Odziedziczone z IPropertyOwner).
Właściwość publiczna IsAutomated
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 śledzenia kolekcji łączy do innych artefaktów. (Odziedziczone z ITestBase).
Właściwość publiczna Owner Pobiera lub ustawia tożsamości osoby, która jest odpowiedzialna za ten test, gdy jest ono zautomatyzowane lub osobę, która jest odpowiedzialna za utrzymanie kroków testu, jeśli test manualny. (Odziedziczone z ITestBase).
Właściwość publiczna OwnerName Osoba odpowiedzialna za automatyzacji tego testu.Jeśli test wypadnie ręczne, osoba odpowiedzialna za utrzymanie kroków testu. (Odziedziczone z ITestBase).
Właściwość publiczna OwnerTeamFoundationId Osoba odpowiedzialna za automatyzacji tego testu.Jeśli test wypadnie ręczne, osoba odpowiedzialna za utrzymanie kroków testu. (Odziedziczone z ITestBase).
Właściwość publiczna Priority Pobiera lub ustawia priorytet wykonywania tego badania. (Odziedziczone z ITestBase).
Właściwość publiczna Project Pobiera projekt testowy. (Odziedziczone z ITestObject<T>).
Właściwość publiczna Reason Pobiera lub ustawia dlatego, że jest to obiekt w jego bieżącym stanie. (Odziedziczone z ITestBase).
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. (Odziedziczone z ITestBase).
Właściwość publiczna TestParameters Pobiera zbiór wszystkich parametrów, które są używane w etapach badania w tym badaniu i wszystkie parametry, które znajdują się w żadnych kroków udostępnionych. (Odziedziczone z ITestBase).
Właściwość publiczna TestSuiteEntry
Właściwość publiczna Title Pobiera lub ustawia tytuł tego testu lub krok. (Odziedziczone z ITestBase).
Właściwość publiczna UserData Pobiera lub ustawia dowolnego obiektu lub wartość, która nie jest zachowywane, ale pozwala dynamicznie przedłużyć obiektów zarządzania test. (Odziedziczone z ITestObject<T>).
Właściwość publiczna WorkItem Pobiera podstawowego elementu pracy. (Odziedziczone z ITestBase).

Początek

Metody

  Nazwa Opis
Metoda publiczna CreateAttachment(String) Tworzy załącznik z pliku. (Odziedziczone z IAttachmentOwner).
Metoda publiczna CreateAttachment(String, SourceFileAction) Tworzy załącznik z pliku, opcjonalnie usuwanie pliku źródłowego po przesłaniu. (Odziedziczone z IAttachmentOwner).
Metoda publiczna CreateAttachment(array<Byte[], Int32, Int32)
Metoda publiczna CreateSharedStepReference Jeśli ten obiekt jest przypadkiem testowym, tworzy nowe odwołanie udostępnionego etapu, który daje dostęp do innego zestawu akcji. (Odziedziczone z ITestBase).
Metoda publiczna CreateTestActionGroup Tworzy nową grupę akcji badania, do których można dodawać kroków lub innych grup. (Odziedziczone z ITestBase).
Metoda publiczna CreateTestStep Tworzy nowy etap badania. (Odziedziczone z ITestBase).
Metoda publiczna FindAction Zwraca określoną akcję z Actions właściwość przy użyciu danego numeru ID. (Odziedziczone z ITestBase).
Metoda publiczna Flush Przynosi pola elementu pracy na bieżąco za pomocą zmiany wprowadzone w tym obiekcie. (Odziedziczone z ITestBase).
Metoda publiczna GetReferencedSharedStep(Int32)
Metoda publiczna GetReferencedSharedStep(Int32, Int32) Zwraca konkretnej wersji udostępnionej krok zawiera odwołanie do testcase.Zwraca wartość null, jeśli udostępnionego etapu odpowiadającej sharedStepId nie odwołuje się w przypadku badania.
Metoda publiczna OverrideParameter Zastępuje określony parametr, który pozwala na to ma zostać usunięty z kroków w tym konkretnym przypadku test należy zachowuje danych o parametrze od innych iteracji. (Odziedziczone z ITestBase).
Metoda publiczna Refresh Odświeża bieżący element z serwera i powoduje zresetowanie wartości do tych, które są przechowywane w elemencie.Wszystkie buforowane dane są odrzucane. (Odziedziczone z ITestBase).
Metoda publiczna RenameParameter Zmienia nazwę parametru za pomocą nazwę parametru dostarczone i aktualizuje wszystkie czynności, które odnoszą się do parametru odwołanie. (Odziedziczone z ITestBase).
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 tekst dosłowny. (Odziedziczone z ITestBase).
Metoda publiczna Save Przynosi pola elementu pracy na bieżąco przez wywołanie Flush metoda a następnie zapisuje każdy element roboczy do serwera. (Odziedziczone z ITestBase).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne AttachmentUploadCompleted To zdarzenie jest wywoływane po zakończeniu wysyłania załącznika. (Odziedziczone z IAttachmentOwner).
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ą być usuwane. (Odziedziczone z ITestBase).

Początek

Uwagi

W tym miejscu bez zawartości zostaną zaktualizowane; Proszę nie należy dodawać materiały tutaj.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.TestManagement.Client