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 | |
---|---|---|
Attachments | Zwraca kolekcję załączników. (Odziedziczone z IAttachmentOwner). | |
BuildConfigurationId | Pobiera identyfikator konfiguracji kompilacji dla tego testu. | |
BuildDirectory | Pobiera lub ustawia ścieżkę Konstruuj dane wyjściowe. | |
BuildFlavor | Pobiera lub ustawia smak build (czyli "Wersji" lub "Debug"). | |
BuildNumber | Nazwa kompilacji. (Odziedziczone z ITestRunBase). | |
BuildPlatform | Pobiera lub ustawia platformy kompilacji. | |
BuildUri | Nazwa (jako identyfikator URI) build Uruchom zostało wykonane przed. Na przykład: nowy Uri("vstfs:///Build/Build/1") (Odziedziczone z ITestRunBase). | |
Comment | Komentarze wprowadzone przez analizowanie Uruchom. (Odziedziczone z ITestRunBase). | |
Controller | Nazwa kontrolera to run (Odziedziczone z ITestRunBase). | |
DateCompleted | Data ostatniego badania ukończone. (Odziedziczone z ITestRunBase). | |
DateCreated | Data utworzenia Uruchom. (Odziedziczone z ITestRunBase). | |
DateDue | Zwraca datę wymagalności tego testu. | |
DateStarted | Data rozpoczęcia uruchamiania. (Odziedziczone z ITestRunBase). | |
ErrorMessage | Pobiera lub ustawia krótki opis błędu, jeśli. | |
Id | Pobiera identyfikator. (Odziedziczone z IIdentifiable<TKey>). | |
IncompleteTests | Liczba badań, które nie są uzupełniane. | |
IsAutomated | Zwraca lub ustawia wartość wskazującą, czy badania zawiera testy, które powinny być wykonywane automatycznie. | |
IsBvt | Zwraca lub ustawia wartość, która wskazuje, czy ten test, uruchom test weryfikacji kompilacji. | |
IsDirty | Zwraca wartość true, jeśli badania zostało zmienione od ostatniego Save(). (Odziedziczone z ITestRunBase). | |
Iteration | Pobiera lub ustawia liczbę wykonanych tego testu. | |
LastUpdated | Datę ostatniego uruchomienia zmodyfikowany (zestaw tytuł lub właściciela). (Odziedziczone z ITestRunBase). | |
LastUpdatedBy | Uruchamianie ostatniej osoby do aktualizacji (Odziedziczone z ITestRunBase). | |
LastUpdatedByName | Uruchamianie ostatniej osoby do aktualizacji (Odziedziczone z ITestRunBase). | |
LinkedWorkItemCount | Całkowita liczba błędów związanych z wyników badań. (Odziedziczone z ITestRunBase). | |
Owner | Użytkownika, który uruchomił Uruchom. (Odziedziczone z ITestRunBase). | |
OwnerName | Użytkownika, który uruchomił Uruchom. (Odziedziczone z ITestRunBase). | |
OwnerTeamFoundationId | Użytkownika, który uruchomił Uruchom. (Odziedziczone z ITestRunBase). | |
PassedTests | Liczba testów, które są przekazywane. | |
PostProcessState | Pobiera stan samodzielny działań, które występują na serwerze. | |
Project | Uruchom ten pobiera zespołu projektu. | |
Revision | Numer wersji TestRun kontroli współbieżności (Odziedziczone z ITestRunBase). | |
State | Pobiera bieżący stan tego testu. | |
Statistics | Pobiera statystyki szczegółów tego liczbę przypadków testów w różnych Państwach tego testu. | |
TestEnvironmentId | Środowiska testowania to run (Odziedziczone z ITestRunBase). | |
TestMessageLogEntries | Zwraca kolekcję test wpisy dziennika komunikatów. (Odziedziczone z ITestMessageLogOwner). | |
TestPlanId | Zwraca identyfikator plan badań, zawierający to run lub 0, jeśli uruchomienie ad-hoc. (Odziedziczone z ITestRunBase). | |
TestSettings | Testuj ustawienia używane do wykonywania tego testu.Wartość NULL, jeśli nie ustawienia test Uruchom. (Odziedziczone z ITestRunBase). | |
TestSettingsId | Identyfikator ustawień badania publicznych używany dla tego testu. (Odziedziczone z ITestRunBase). | |
Title | Tytuł skojarzony szablon uruchamiania. (Odziedziczone z ITestRunBase). | |
TotalTests | Liczba badań, w tym czasie. | |
Type | Pobiera typ tego testu. | |
UnanalyzedTests | Liczba prób, które nie są analizowane. | |
Version | Pobiera wersję klienta, który prowadził badania. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Abort() | Przerywa tego testu. | |
Abort(TestRunAbortOptions) | Przerywa ten test przy użyciu danej opcji. | |
AddTest(String) | Dodaje nowy test o podanej nazwie. Musi następować Save() | |
AddTest(Int32, Int32, TeamFoundationIdentity) | Dodaje badania sprawy i konfiguracji do wykonywania badania. | |
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(). | |
AddTestPoint | Dodaje nowy punkt badania tego testu. | |
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. | |
CopyTestSettings | Kopiowanie ustawień testu i skojarzyć go do wykonywania badania. (Odziedziczone z ITestRunBase). | |
CreateAttachment(String) | Tworzy załącznik z plikiem. (Odziedziczone z IAttachmentOwner). | |
CreateAttachment(String, SourceFileAction) | Tworzy załącznik z pliku, opcjonalnie usuwanie pliku źródłowego po wysłaniu. (Odziedziczone z IAttachmentOwner). | |
CreateAttachment(array<Byte[], Int32, Int32) | Tworzy Załącznik wynik badania z tablicy bajtów. (Odziedziczone z ITestRunBase). | |
CreateLogEntry | Tworzy wpis dziennika wiadomości badania i dodaje go do TestMessageLogEntryCollection. (Odziedziczone z ITestMessageLogOwner). | |
Delete | Usuwa Uruchom danego badania i wyników z serwera. (Odziedziczone z ITestRunBase). | |
QueryResults() | Zwraca kolekcję zawierającą wszystkie wyniki badań dla tego testu. | |
QueryResults(Boolean) | ||
QueryResultsByOutcome | Zwraca kolekcję wyników badań dla tego testu, zawierający wynik testu dostarczone. | |
QueryResultsByOwner | Zwraca kolekcję wyników badań dla tego testu, który ma właściciela dostarczonego badania. | |
QueryResultsByStatus | Zwraca kolekcję wyników badań dla tego testu, o stanie dostarczone badania. | |
Refresh() | Aktualizuje Uruchom nowe dane z serwera. (Odziedziczone z ITestRunBase). | |
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 | |
RefreshLogEntries | Odświeża wpisy dziennika z serwera. (Odziedziczone z ITestMessageLogOwner). | |
Save | Zapisuje nowe lub zaktualizowane testu do serwera. (Odziedziczone z ITestRunBase). | |
SaveLogEntries | Zapisuje zmienione wpisów dziennika serwera. (Odziedziczone z ITestMessageLogOwner). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
AttachmentUploadCompleted | To zdarzenie jest wywoływane po zakończeniu wysyłania załącznika. (Odziedziczone z IAttachmentOwner). | |
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