Partager via


ITestPlan, interface

Représente un plan de test.

Espace de noms :  Microsoft.TeamFoundation.TestManagement.Client
Assembly :  Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Déclaration
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

Le type ITestPlan expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AreaPath Obtient ou définit le chemin d'accès à la zone à laquelle ce test appartient.
Propriété publique AutomatedTestEnvironmentId Obtient ou définit le GUID de l'environnement pour les tests automatisés.
Propriété publique AutomatedTestSettingsId Obtient ou définit l'ID du jeu de paramètres à utiliser pour les tests automatisés.
Propriété publique BuildDirectory Obtient le nom du dossier de la build actuellement associée à ce plan.
Propriété publique BuildFilter Obtient l'ensemble des critères qui restreignent les builds pouvant être associées à ce plan de test.
Propriété publique BuildNumber Obtient le nom de la build actuellement associée à ce plan de test.
Propriété publique BuildTakenDate Obtient les date et heure auxquelles la build actuelle a été associée à ce plan de test.
Propriété publique BuildUri Obtient ou définit l'URI pour la génération qui est actuellement associée à ce plan de test.
Propriété publique Description Obtient ou définit la description de ce plan de test.
Propriété publique EndDate Obtient ou définit la date de fin de ce plan de test.
Propriété publique Error Obtient un message d'erreur indiquant le problème lié à cet objet. (Hérité de IDataErrorInfo.)
Propriété publique Id Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.)
Propriété publique InvalidProperties Obtient une liste des noms de propriété non valides. (Hérité de IPropertyOwner.)
Propriété publique IsDirty Obtient une valeur qui indique si des propriétés ont été modifiées depuis la dernière actualisation, extraction ou sauvegarde. (Hérité de IPropertyOwner.)
Propriété publique Item Obtient le message d'erreur pour la propriété portant le nom donné. (Hérité de IDataErrorInfo.)
Propriété publique Iteration Obtient ou définit l'itération à laquelle ce plan de test appartient.
Propriété publique LastUpdated Obtient la date et l'heure de dernière mise à jour du plan de test.
Propriété publique LastUpdatedBy Obtient l'identité de la dernière personne à avoir mis à jour ce plan de tests.
Propriété publique Links Obtient une collection de liens externes associés à ce plan de test.
Propriété publique ManualTestEnvironmentId Obtient ou définit le GUID de l'environnement pour les tests manuels.
Propriété publique ManualTestSettingsId Obtient ou définit l'ID des paramètres de test manuel.
Propriété publique Name Obtient ou définit le nom de ce plan de test.
Propriété publique NewBuildStatistics Obtient des informations sur les modifications effectuées depuis la création de la build actuellement associée à ce plan.
Propriété publique Owner Obtient ou définit l'identité du propriétaire de ce plan de test.
Propriété publique PreviousBuildUri Obtient l'URI de la build précédente associée à ce plan de test.
Propriété publique Project Obtient le projet de test. (Hérité de ITestObject<T>.)
Propriété publique Revision Obtient le numéro de révision actuel de cet objet. (Hérité de ITestObject<T>.)
Propriété publique RootSuite Obtient la suite de tests racine de ce plan de test.
Propriété publique StartDate Obtient ou définit la date de début de ce plan de test.
Propriété publique State Obtient ou définit l'état actuel de ce plan de test.
Propriété publique UserData Obtient ou définit un objet ou une valeur arbitraire non persistants, mais permet aux objets de gestion de test d'être étendus dynamiquement. (Hérité de ITestObject<T>.)

Début

Méthodes

  Nom Description
Méthode publique CreateLink Crée une nouvelle ITestExternalLink vide.
Méthode publique CreateTestRun Crée et retourne une nouvelle série de tests automatisés ou manuels pour ce plan de test.
Méthode publique Delete() Supprime ce plan de test, ainsi que toutes les séries de tests et tous les points de test associés.
Méthode publique Delete(DeleteAction) Supprime ce plan de test, ainsi que toutes les séries de tests et tous les points de test associés.
Méthode publique FindTestPoint(Int32) Recherche et retourne le point de test spécifié par l'ID du point de test.
Méthode publique FindTestPoint(Int32, String) Recherche et retourne le point de test spécifié par l'ID du point de test.
Méthode publique QueryImpactedPoints(Uri) Retourne une collection de points de test qui est affectée par toutes les builds.Cela inclut les builds précédentes et la build spécifiée.
Méthode publique QueryImpactedPoints(Uri, String) Retourne une collection de points de test qui est affectée par toutes les builds.Cela inclut les builds précédentes et la build spécifiée.
Méthode publique QueryTestPointHierarchy Racine de la hiérarchie de suites de tests qui contient les points de test correspondant à la requête WIQL.
Méthode publique QueryTestPoints(String) Recherche et retourne tous les points de test appartenant à ce plan de test et correspondant à la requête fournie.
Méthode publique QueryTestPoints(String, String) Recherche et retourne tous les points de test qui appartiennent à ce plan de test et correspondent à la requête de point et à la sous-requête de valeur de champ fournies.
Méthode publique QueryTestPointStatistics Recherche et retourne les statistiques de point de test qui appartiennent à ce plan de test et correspondent à la requête donnée.
Méthode publique Refresh Actualise tous les objets de ce plan de test avec les données actuelles du serveur.
Méthode publique RefreshTestCase Actualise toutes les instances du cas de test spécifié dans ce plan de test.
Méthode publique Save Enregistre les données de tous les objets de ce plan de test sur le serveur.

Début

Événements

  Nom Description
Événement public PropertyChanged Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.)

Début

Notes

Cette interface prend en charge le modèle objet pour la gestion de cas de test dans Visual Studio. Cette interface n'est pas prévue pour être implémentée dans une classe personnalisée, mais vous pouvez l'utiliser dans une classe personnalisée lorsqu'un objet TCM retourne une implémentation interne.

Voir aussi

Référence

Microsoft.TeamFoundation.TestManagement.Client, espace de noms

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged