ITestRun – rozhraní
Představuje spuštění sada testů proti konkrétní sestavení.
Obor názvů: Microsoft.TeamFoundation.TestManagement.Client
Sestavení: Microsoft.TeamFoundation.TestManagement.Client (v Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntaxe
'Deklarace
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 zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Attachments | Získá kolekce přílohy. (Zděděno z IAttachmentOwner.) | |
BuildConfigurationId | ID konfigurace sestavení získá pro tento test spustit. | |
BuildDirectory | Získá nebo nastaví cestu výstup sestavení. | |
BuildFlavor | Získá nebo nastaví charakter sestavení (to znamená "Vydání" nebo "Ladění"). | |
BuildNumber | Název sestavení. (Zděděno z ITestRunBase.) | |
BuildPlatform | Získá nebo nastaví platformu sestavení. | |
BuildUri | Název sestavení run (jako identifikátor URI) byla provedena proti. Jako příklad: nové Uri("vstfs:///Build/Build/1") (Zděděno z ITestRunBase.) | |
Comment | Zadané těmi spustit analýzu poznámky. (Zděděno z ITestRunBase.) | |
Controller | Název řadiče tohoto spuštění (Zděděno z ITestRunBase.) | |
DateCompleted | Datum poslední zkoušky dokončena. (Zděděno z ITestRunBase.) | |
DateCreated | Datum vytvoření spustit. (Zděděno z ITestRunBase.) | |
DateDue | Získá datum splatnosti tohoto testu. | |
DateStarted | Datum spuštění spustit. (Zděděno z ITestRunBase.) | |
ErrorMessage | Získá nebo nastaví krátký popis selhání, pokud existuje. | |
Id | Získá identifikátor. (Zděděno z IIdentifiable<TKey>.) | |
IncompleteTests | Počet zkoušek, které nejsou dokončeny. | |
IsAutomated | Získá nebo nastaví hodnotu, která označuje, zda spustit test obsahuje testy, které by měly být provedeny automaticky. | |
IsBvt | Získá nebo nastaví hodnotu, která označuje, zda je tento test spustit test ověření sestavení. | |
IsDirty | Vrátí hodnotu true Pokud od poslední Save() byl změněn zkoušky. (Zděděno z ITestRunBase.) | |
Iteration | Získá nebo nastaví počet tato zkouška byla provedena. | |
LastUpdated | Datum spuštění byl naposledy změněn (sada záhlaví nebo vlastník). (Zděděno z ITestRunBase.) | |
LastUpdatedBy | Spustit aktualizaci poslední osoba (Zděděno z ITestRunBase.) | |
LastUpdatedByName | Spustit aktualizaci poslední osoba (Zděděno z ITestRunBase.) | |
LinkedWorkItemCount | Celkový počet chyb souvisejících s výsledky zkoušky. (Zděděno z ITestRunBase.) | |
Owner | Uživatele, který spustil spustit. (Zděděno z ITestRunBase.) | |
OwnerName | Uživatele, který spustil spustit. (Zděděno z ITestRunBase.) | |
OwnerTeamFoundationId | Uživatele, který spustil spustit. (Zděděno z ITestRunBase.) | |
PassedTests | Počet zkoušek, které jsou předány. | |
PostProcessState | Získá stav závěrečná činnosti, které na serveru. | |
Project | Získá tým projektu pro tohoto spuštění. | |
Revision | Číslo revize TestRun pro řízení souběžnosti (Zděděno z ITestRunBase.) | |
State | Načte aktuální stav tohoto testu. | |
Statistics | Tento počet testovacích podrobností získá statistiky v různých státech v tomto testu. | |
TestEnvironmentId | Testovací prostředí pro spuštění tohoto (Zděděno z ITestRunBase.) | |
TestMessageLogEntries | Kolekce zkoušky získává položky protokolu zpráv. (Zděděno z ITestMessageLogOwner.) | |
TestPlanId | Vrátí ID testovací plán, který obsahuje tohoto spuštění nebo 0, pokud ad-hoc spustit. (Zděděno z ITestRunBase.) | |
TestSettings | Test nastavení pro tento test spustit spuštění.Null, pokud spustit nemá žádné nastavení testu. (Zděděno z ITestRunBase.) | |
TestSettingsId | ID veřejné test nastavení pro tento test spustit. (Zděděno z ITestRunBase.) | |
Title | Název přidružené šablony pro spuštění. (Zděděno z ITestRunBase.) | |
TotalTests | Celkový počet zkoušek v tomto spuštění. | |
Type | Získá typ tohoto testu. | |
UnanalyzedTests | Počet zkoušek, které nejsou analyzovány. | |
Version | Získá proběhl test verze klienta. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Abort() | Tento test spustit přeruší. | |
Abort(TestRunAbortOptions) | Tento test spustit pomocí možnosti dané přeruší. | |
AddTest(String) | Přidá nové zkoušce s daným názvem. Musí následovat Save() | |
AddTest(Int32, Int32, TeamFoundationIdentity) | Přidá se zkušební testovacího případu a konfigurace. | |
AddTest(Int32, String, String, ITmiTestImplementation) | Test spustit test konfigurace vytvoří nový výsledek testu.Existující zkušební případ nevyžaduje pro výsledek testu. Musí následovat Save(). | |
AddTestPoint | Přidá nový zkušební bod tohoto testu. | |
AddTestPoints | Přidá nový zkušební body zkoušky. Musí následovat Save(). Objekty výsledků testu vrácené volání nejsou použitelné až po uložení. | |
CopyTestSettings | Test nastavení zkopírovat a přidružit ho spustit test. (Zděděno z ITestRunBase.) | |
CreateAttachment(String) | Vytvoří přílohu ze souboru. (Zděděno z IAttachmentOwner.) | |
CreateAttachment(String, SourceFileAction) | Vytvoří přílohu ze souboru, případně odstranění zdrojového souboru po odeslání. (Zděděno z IAttachmentOwner.) | |
CreateAttachment(array<Byte[], Int32, Int32) | Vytvoří výsledek testu z bajtové pole Příloha. (Zděděno z ITestRunBase.) | |
CreateLogEntry | Vytvoří položku testovací zpráva protokolu a přidá ji TestMessageLogEntryCollection. (Zděděno z ITestMessageLogOwner.) | |
Delete | Odebere ze serveru spustit danou test a jeho výsledky. (Zděděno z ITestRunBase.) | |
QueryResults() | Vrátí kolekci obsahující všechny výsledky zkoušek pro tento test spustit. | |
QueryResults(Boolean) | ||
QueryResultsByOutcome | Vrátí kolekci výsledků zkoušek pro tento test spustit má výsledek poskytnutý test. | |
QueryResultsByOwner | Vrátí kolekci výsledků zkoušek pro tento test spustit má vlastníka zadaného testu. | |
QueryResultsByStatus | Vrátí kolekci výsledků zkoušek pro tento test spustit stav poskytnutého test. | |
Refresh() | Spuštění aktualizace nových dat ze serveru. (Zděděno z ITestRunBase.) | |
Refresh(DateTime) | Spustit test spustit s novými daty ze serveru pouze v případě, že existuje test aktualizace s novější časové razítko než lastUpdated parametru vrátí hodnotu PRAVDA testu byla aktualizována novými daty a false jinak | |
RefreshLogEntries | Aktualizuje položky protokolu ze serveru. (Zděděno z ITestMessageLogOwner.) | |
Save | Zapíše nový nebo aktualizovaný testu na server. (Zděděno z ITestRunBase.) | |
SaveLogEntries | Ukládá položky protokolu změněn na serveru. (Zděděno z ITestMessageLogOwner.) |
Nahoru
Události
Název | Popis | |
---|---|---|
AttachmentUploadCompleted | Tato událost je aktivována po dokončení odesílání příloh. (Zděděno z IAttachmentOwner.) | |
PropertyChanged | Vyvolá se při změně hodnoty vlastnosti. (Zděděno z INotifyPropertyChanged.) |
Nahoru