Udostępnij za pośrednictwem


Interfejs ITestRun

Reprezentuje wykonanie zestawu testów przeciwko szczególnych kompilacji.

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

Składnia

'Deklaracja
Public Interface ITestRun _
    Inherits ITestMessageLogOwner, ITestRunBase, IIdentifiable(Of Integer),  _
    IAttachmentOwner, INotifyPropertyChanged
public interface ITestRun : ITestMessageLogOwner, 
    ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
public interface class ITestRun : ITestMessageLogOwner, 
    ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
type ITestRun =  
    interface
        interface ITestMessageLogOwner
        interface ITestRunBase
        interface IIdentifiable<int>
        interface IAttachmentOwner
        interface INotifyPropertyChanged
    end
public interface ITestRun extends ITestMessageLogOwner, ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged

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

Właściwości

  Nazwa Opis
Właściwość publiczna Attachments Zwraca kolekcję załączników. (Odziedziczone z IAttachmentOwner).
Właściwość publiczna BuildConfigurationId Pobiera identyfikator konfiguracji kompilacji dla tego testu.
Właściwość publiczna BuildDirectory Pobiera lub ustawia ścieżkę Konstruuj dane wyjściowe.
Właściwość publiczna BuildFlavor Pobiera lub ustawia smak build (czyli "Wersji" lub "Debug").
Właściwość publiczna BuildNumber Nazwa kompilacji. (Odziedziczone z ITestRunBase).
Właściwość publiczna BuildPlatform Pobiera lub ustawia platformy kompilacji.
Właściwość publiczna BuildUri Nazwa (jako identyfikator URI) build Uruchom zostało wykonane przed. Na przykład: nowy Uri("vstfs:///Build/Build/1") (Odziedziczone z ITestRunBase).
Właściwość publiczna Comment Komentarze wprowadzone przez analizowanie Uruchom. (Odziedziczone z ITestRunBase).
Właściwość publiczna Controller Nazwa kontrolera to run (Odziedziczone z ITestRunBase).
Właściwość publiczna DateCompleted Data ostatniego badania ukończone. (Odziedziczone z ITestRunBase).
Właściwość publiczna DateCreated Data utworzenia Uruchom. (Odziedziczone z ITestRunBase).
Właściwość publiczna DateDue Zwraca datę wymagalności tego testu.
Właściwość publiczna DateStarted Data rozpoczęcia uruchamiania. (Odziedziczone z ITestRunBase).
Właściwość publiczna ErrorMessage Pobiera lub ustawia krótki opis błędu, jeśli.
Właściwość publiczna Id Pobiera identyfikator. (Odziedziczone z IIdentifiable<TKey>).
Właściwość publiczna IncompleteTests Liczba badań, które nie są uzupełniane.
Właściwość publiczna IsAutomated Zwraca lub ustawia wartość wskazującą, czy badania zawiera testy, które powinny być wykonywane automatycznie.
Właściwość publiczna IsBvt Zwraca lub ustawia wartość, która wskazuje, czy ten test, uruchom test weryfikacji kompilacji.
Właściwość publiczna IsDirty Zwraca wartość true, jeśli badania zostało zmienione od ostatniego Save(). (Odziedziczone z ITestRunBase).
Właściwość publiczna Iteration Pobiera lub ustawia liczbę wykonanych tego testu.
Właściwość publiczna LastUpdated Datę ostatniego uruchomienia zmodyfikowany (zestaw tytuł lub właściciela). (Odziedziczone z ITestRunBase).
Właściwość publiczna LastUpdatedBy Uruchamianie ostatniej osoby do aktualizacji (Odziedziczone z ITestRunBase).
Właściwość publiczna LastUpdatedByName Uruchamianie ostatniej osoby do aktualizacji (Odziedziczone z ITestRunBase).
Właściwość publiczna LinkedWorkItemCount Całkowita liczba błędów związanych z wyników badań. (Odziedziczone z ITestRunBase).
Właściwość publiczna Owner Użytkownika, który uruchomił Uruchom. (Odziedziczone z ITestRunBase).
Właściwość publiczna OwnerName Użytkownika, który uruchomił Uruchom. (Odziedziczone z ITestRunBase).
Właściwość publiczna OwnerTeamFoundationId Użytkownika, który uruchomił Uruchom. (Odziedziczone z ITestRunBase).
Właściwość publiczna PassedTests Liczba testów, które są przekazywane.
Właściwość publiczna PostProcessState Pobiera stan samodzielny działań, które występują na serwerze.
Właściwość publiczna Project Uruchom ten pobiera zespołu projektu.
Właściwość publiczna Revision Numer wersji TestRun kontroli współbieżności (Odziedziczone z ITestRunBase).
Właściwość publiczna State Pobiera bieżący stan tego testu.
Właściwość publiczna Statistics Pobiera statystyki szczegółów tego liczbę przypadków testów w różnych Państwach tego testu.
Właściwość publiczna TestEnvironmentId Środowiska testowania to run (Odziedziczone z ITestRunBase).
Właściwość publiczna TestMessageLogEntries Zwraca kolekcję test wpisy dziennika komunikatów. (Odziedziczone z ITestMessageLogOwner).
Właściwość publiczna TestPlanId Zwraca identyfikator plan badań, zawierający to run lub 0, jeśli uruchomienie ad-hoc. (Odziedziczone z ITestRunBase).
Właściwość publiczna TestSettings Testuj ustawienia używane do wykonywania tego testu.Wartość NULL, jeśli nie ustawienia test Uruchom. (Odziedziczone z ITestRunBase).
Właściwość publiczna TestSettingsId Identyfikator ustawień badania publicznych używany dla tego testu. (Odziedziczone z ITestRunBase).
Właściwość publiczna Title Tytuł skojarzony szablon uruchamiania. (Odziedziczone z ITestRunBase).
Właściwość publiczna TotalTests Liczba badań, w tym czasie.
Właściwość publiczna Type Pobiera typ tego testu.
Właściwość publiczna UnanalyzedTests Liczba prób, które nie są analizowane.
Właściwość publiczna Version Pobiera wersję klienta, który prowadził badania.

Początek

Metody

  Nazwa Opis
Metoda publiczna Abort() Przerywa tego testu.
Metoda publiczna Abort(TestRunAbortOptions) Przerywa ten test przy użyciu danej opcji.
Metoda publiczna AddTest(String) Dodaje nowy test o podanej nazwie. Musi następować Save()
Metoda publiczna AddTest(Int32, Int32, TeamFoundationIdentity) Dodaje badania sprawy i konfiguracji do wykonywania badania.
Metoda publiczna AddTest(Int32, String, String, ITmiTestImplementation) Tworzy nowy wynik badania testu przeciwko konfiguracji badania.Nie wymagają badania istniejącej sprawy wynik badania. Musi następować Save().
Metoda publiczna AddTestPoint Dodaje nowy punkt badania tego testu.
Metoda publiczna AddTestPoints Dodaje nowe punkty badania do wykonywania badania. Musi następować Save(). Obiekty wynik testu zwrócony przez wywołanie tej nie można używać do po.
Metoda publiczna CopyTestSettings Kopiowanie ustawień testu i skojarzyć go do wykonywania badania. (Odziedziczone z ITestRunBase).
Metoda publiczna CreateAttachment(String) Tworzy załącznik z plikiem. (Odziedziczone z IAttachmentOwner).
Metoda publiczna CreateAttachment(String, SourceFileAction) Tworzy załącznik z pliku, opcjonalnie usuwanie pliku źródłowego po wysłaniu. (Odziedziczone z IAttachmentOwner).
Metoda publiczna CreateAttachment(array<Byte[], Int32, Int32) Tworzy Załącznik wynik badania z tablicy bajtów. (Odziedziczone z ITestRunBase).
Metoda publiczna CreateLogEntry Tworzy wpis dziennika wiadomości badania i dodaje go do TestMessageLogEntryCollection. (Odziedziczone z ITestMessageLogOwner).
Metoda publiczna Delete Usuwa Uruchom danego badania i wyników z serwera. (Odziedziczone z ITestRunBase).
Metoda publiczna QueryResults() Zwraca kolekcję zawierającą wszystkie wyniki badań dla tego testu.
Metoda publiczna QueryResults(Boolean)
Metoda publiczna QueryResultsByOutcome Zwraca kolekcję wyników badań dla tego testu, zawierający wynik testu dostarczone.
Metoda publiczna QueryResultsByOwner Zwraca kolekcję wyników badań dla tego testu, który ma właściciela dostarczonego badania.
Metoda publiczna QueryResultsByStatus Zwraca kolekcję wyników badań dla tego testu, o stanie dostarczone badania.
Metoda publiczna Refresh() Aktualizuje Uruchom nowe dane z serwera. (Odziedziczone z ITestRunBase).
Metoda publiczna Refresh(DateTime) Aktualizacje badania uruchomienia z nowymi danymi z serwera tylko wtedy, gdy istnieje test uruchamiane z nowszą sygnaturą niż lastUpdated parametr zwraca true Jeśli testu został zaktualizowany o nowe dane i false w przeciwnym
Metoda publiczna RefreshLogEntries Odświeża wpisy dziennika z serwera. (Odziedziczone z ITestMessageLogOwner).
Metoda publiczna Save Zapisuje nowe lub zaktualizowane testu do serwera. (Odziedziczone z ITestRunBase).
Metoda publiczna SaveLogEntries Zapisuje zmienione wpisów dziennika serwera. (Odziedziczone z ITestMessageLogOwner).

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).

Początek

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.TestManagement.Client

IIdentifiable<TKey>

IAttachmentOwner

ITestMessageLogOwner

INotifyPropertyChanged