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 IIdentifiable(Of Integer), IAttachmentOwner, ITestMessageLogOwner, _
INotifyPropertyChanged
public interface ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
public interface class ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
type ITestRun =
interface
interface IIdentifiable<int>
interface IAttachmentOwner
interface ITestMessageLogOwner
interface INotifyPropertyChanged
end
public interface ITestRun extends IIdentifiable<int>, IAttachmentOwner, ITestMessageLogOwner, 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ýstupního sestavení. | |
BuildFlavor | Získá nebo nastaví charakter sestavení (to znamená "vydání" nebo "Ladění"). | |
BuildNumber | Získá nebo nastaví název sestavení. | |
BuildPlatform | Získá nebo nastaví platformu sestavení. | |
BuildUri | Získá nebo nastaví jednotný identifikátor zdroje (JIZ) sestavení, proti kterému byl proveden tohoto testu. | |
Comment | Získá nebo nastaví řetězec obsahující všechny ty zkoušky Analýza zadané poznámky. | |
Controller | Získá název řadiče pro tento test spustit. | |
DateCompleted | Získá nebo nastaví datum a čas dokončení posledního testu. | |
DateCreated | Datum vytvoření tohoto testu získá. | |
DateDue | Získá datum splatnosti tohoto testu. | |
DateStarted | Získá nebo nastaví datum zahájení tohoto testu. | |
ErrorMessage | Získá nebo nastaví krátký popis chyby, pokud existuje. | |
Id | Získá identifikátor. (Zděděno z IIdentifiable<TKey>.) | |
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 | Získá hodnotu označující, zda tento test spustit změnila od posledního uložení operace. | |
Iteration | Získá nebo nastaví počet výskytů této zkoušky byly provedeny. | |
LastUpdated | Získá data a času poslední aktualizace tohoto testu. | |
LastUpdatedBy | Získá totožnost osoby poslední aktualizaci tohoto testu. | |
Owner | Získá nebo nastaví totožnost osoby, která je vlastníkem tohoto testu. | |
PostProcessState | Získá státní závěrečná činnosti, které probíhá na serveru. | |
Project | Získá pro spuštění tohoto týmu projektu. | |
Revision | Dostane revize přírůstkové číslo používané pro řízení souběžnosti. | |
State | Načte aktuální stav tohoto testu. | |
Statistics | Tento počet testovacích případů detailů získá statistiky v různých státech v tomto testu. | |
TestEnvironmentId | Získá identifikátor GUID pro testovací prostředí pro tento test spustit. | |
TestMessageLogEntries | Kolekce zkoušky získává položky protokolu zpráv. (Zděděno z ITestMessageLogOwner.) | |
TestPlanId | Načte ID testovací plán obsahující tento test spustit. | |
TestSettings | Získá test nastavení používané pro provádění tohoto testu. | |
TestSettingsId | Získá ID pro test nastavení používané pro provádění tohoto testu. | |
Title | Získá nebo nastaví název tohoto testu. | |
Type | Načtení typu tohoto testu. | |
Version | Získá klient verze test proběhl. |
Na začátek
Metody
Název | Popis | |
---|---|---|
Abort() | Tento test spustit přeruší. | |
Abort(TestRunAbortOptions) | Tento test spustit pomocí možnosti dané přeruší. | |
AddTest | Přidá se zkušební testovacího případu a konfigurace. | |
AddTestPoint | Přidá nový zkušební bod tohoto testu. | |
CopyTestSettings | Kopie objektu poskytnutého test nastavení tento test spustit. | |
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ří ze zadané bajtové pole přílohy pro výsledek testu. | |
CreateLogEntry | Vytvoří položku protokolu zkušební zprávy a přidá ji TestMessageLogEntryCollection. (Zděděno z ITestMessageLogOwner.) | |
Delete | Odebere ze serveru tohoto testu a jeho výsledky. | |
QueryResults | Vrátí kolekci obsahující všechny výsledky testování tohoto testu. | |
QueryResultsByOutcome | Vrátí kolekci výsledky testování tohoto testu má výsledek poskytnutý test. | |
QueryResultsByOwner | Vrátí kolekci výsledky testování tohoto testu má vlastníka zadaného testu. | |
QueryResultsByStatus | Vrátí kolekci výsledků zkoušek pro tento test spustit test poskytnutý stav. | |
Refresh | Aktualizuje tento test spustit pomocí nových dat ze serveru. | |
RefreshLogEntries | Aktualizuje položky protokolu ze serveru. (Zděděno z ITestMessageLogOwner.) | |
Save | Zapíše zkoušky nových nebo aktualizovaných dat na server. | |
SaveLogEntries | Uloží změny položky protokolu serveru. (Zděděno z ITestMessageLogOwner.) |
Na začátek
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.) |
Na začátek