ITestPlan – rozhraní
Představuje plán testování.
Obor názvů: Microsoft.TeamFoundation.TestManagement.Client
Sestavení: Microsoft.TeamFoundation.TestManagement.Client (v Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntaxe
'Deklarace
Public Interface ITestPlan _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
Typ ITestPlan zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
AreaPath | Získá nebo nastaví cestu oblasti této zkoušky. | |
AutomatedTestEnvironmentId | Získá nebo nastaví identifikátor GUID prostředí pro automatické testování. | |
AutomatedTestSettingsId | Získá nebo nastaví ID pro nastavení pro automatické testování. | |
BuildDirectory | Získá název složky pro sestavení, který je aktuálně přidružen tento plán. | |
BuildFilter | Získá sadu kritérií, která omezuje sestavení, které lze přidružit tento plán testování. | |
BuildNumber | Získá název sestavení aktuálně spojené s Tento plán testování. | |
BuildTakenDate | Získá data a času, přidružený aktuální sestavení tento plán testování. | |
BuildUri | Získá nebo nastaví jednotný identifikátor zdroje (JIZ) pro sestavení aktuálně spojené s Tento plán testování. | |
Description | Získá nebo nastaví popis tohoto plánu zkoušek. | |
EndDate | Získá nebo nastaví datum ukončení pro tento plán testování. | |
Error | Získá chybovou zprávu uvádějící, co je chybného na tento objekt. (Zděděno z IDataErrorInfo.) | |
Id | Získá identifikátor. (Zděděno z IIdentifiable<TKey>.) | |
InvalidProperties | Získá seznam názvů vlastností, které jsou neplatné. (Zděděno z IPropertyOwner.) | |
IsDirty | Hodnota, která určuje, zda se od poslední aktualizace změnily všechny vlastnosti získá načíst nebo uložit. (Zděděno z IPropertyOwner.) | |
Item | Získá chybovou zprávu pro vlastnost s daným názvem. (Zděděno z IDataErrorInfo.) | |
Iteration | Získá nebo nastaví iterace, do které patří tento plán testování. | |
LastUpdated | Získá datum a čas poslední aktualizace tohoto plánu zkoušek. | |
LastUpdatedBy | Totožnost osoby poslední aktualizace tohoto plánu zkoušek získá. | |
LastUpdatedByName | Poslední aktualizace plánu osoba | |
Links | Získá kolekce externí odkazy spojené s Tento plán testování. | |
ManualTestEnvironmentId | Získá nebo nastaví identifikátor GUID prostředí pro ruční testování. | |
ManualTestSettingsId | Získá nebo nastaví ID pro ruční test nastavení. | |
Name | Získá nebo nastaví název tohoto plánu zkoušek. | |
NewBuildStatistics | Získá sadu informací o co se změnilo od sestavení, který je aktuálně přidružen tento plán byl vytvořen. | |
Owner | Získá nebo nastaví totožnost osoby vlastnící tento plán testování. | |
OwnerName | Uživatel, který vlastní plán. | |
OwnerTeamFoundationId | TeamFoundationId uživatele, který vlastní plán. | |
PreviousBuildUri | Získá identifikátor URI předchozí sestavení přidružený tento plán testování. | |
Project | Získá zkušebního projektu. (Zděděno z ITestObject<T>.) | |
Revision | Načte aktuální číslo revize tohoto objektu. (Zděděno z ITestObject<T>.) | |
RootSuite | Test suite kořenové získá pro tento plán testování. | |
StartDate | Získá nebo nastaví datum zahájení tohoto plánu zkoušek. | |
State | Získá nebo nastaví aktuální stav tohoto plánu zkoušek. | |
UserData | Získá nebo nastaví libovolného objektu nebo hodnota, která není zachováno, ale umožňuje test objektů správy dynamicky prodloužit. (Zděděno z ITestObject<T>.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
Clone | Vytvoří kopii tohoto plánu zkoušek a vrátí jej. | |
CreateLink | Vytvoří novou, prázdnou ITestExternalLink. | |
CreateTestRun | Vytvoří a vrátí nové automatické nebo ruční zkušební spuštění pro tento plán testování. | |
Delete() | Odstraní tento plán testování a všechny zkušební jízdy a zkušební body, které jsou spojeny s. | |
Delete(DeleteAction) | Odstraní tento plán testování a všechny zkušební jízdy a zkušební body, které jsou spojeny s. | |
FindTestPoint(Int32) | Vyhledá a vrátí zkušební bod, který je určen podle ID zkušební bod. | |
FindTestPoint(Int32, String) | Vyhledá a vrátí zkušební bod, který je určen podle ID zkušební bod. | |
QueryImpactedPoints(Uri) | Vrátí kolekci zkušební body je ovlivněna všechna sestavení.Zahrnuje předchozí sestavení a zadané sestavení. | |
QueryImpactedPoints(Uri, String) | Vrátí kolekci zkušební body je ovlivněna všechna sestavení.Zahrnuje předchozí sestavení a zadané sestavení. | |
QueryTestPointHierarchy | Vrací hierarchii testování sad, která obsahuje zkušební body, které odpovídají WIQL dotazu. | |
QueryTestPoints(String) | Vyhledá a vrátí že všechny zkušební body patří tento plán testování a odpovídající zadaný dotaz. | |
QueryTestPoints(String, String) | Vyhledá a vrátí že všechny zkušební body patří tento plán testování a odpovídající Poddotaz zadaný bod dotazu a pole hodnota. | |
QueryTestPoints(String, String, array<String[], Boolean) | Vyhledá všechny body, které patří do tohoto plánu a splňují podmínky dané WIQL. | |
QueryTestPointsAndStatistics(String, String, ITestPointStatistics%) | Vyhledá všechny body, které patří do tohoto plánu a splňují podmínky dané WIQL. | |
QueryTestPointsAndStatistics(String, String, array<String[], ITestPointStatistics%) | Vyhledá všechny body, které patří do tohoto plánu a splňují podmínky dané WIQL. | |
QueryTestPointStatistics | Vyhledá a statistiky bodů test patří tento plán testování a odpovídající daný dotaz vrátí. | |
QueryTestPointStatisticsByPivot | Obnoví statistiky bodů kontingenční tabulky, který patří do tohoto plánu a splňují podmínky dané WIQL. | |
Refresh | Aktualizuje všechny objekty v této zkoušce plánu pomocí aktuálních dat ze serveru. | |
RefreshRootSuite | ||
RefreshTestCase | Tento test plán aktualizuje všechny instance určeného testovacího případu. | |
Save | Tento plán zkušební server uloží data ze všech objektů. | |
SetBuildInfo |
Nahoru
Události
Název | Popis | |
---|---|---|
PropertyChanged | Vyvolá se při změně hodnoty vlastnosti. (Zděděno z INotifyPropertyChanged.) |
Nahoru
Poznámky
Toto rozhraní podporuje objektový model pro správu testovacího případu (TCM) v Visual Studio.Toto rozhraní není určena pro implementovat vlastní třídy, ale můžete toto rozhraní vlastní třídy, vrátí objekt TCM vnitřní implementace.