ITestBase, interface
Contient les propriétés et les méthodes courantes de ITestCase et ISharedStep
Espace de noms : Microsoft.TeamFoundation.TestManagement.Client
Assembly : Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntaxe
'Déclaration
Public Interface ITestBase _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestBase =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
Le type ITestBase expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Actions | Obtient une collection d'objets d'actions de test stockés dans l'ordre dans lequel ils doivent être exécutés. | |
Area | Obtient ou définit la classification ou domaine fonctionnel auquel ce test appartient. | |
CustomFields | Obtient une collection de suivis d'éléments de travail des champs définis par l'utilisateur inscrits auprès du serveur. | |
DateCreated | Obtient la date de création de cet objet. | |
DateModified | Obtient la date de dernière modification de cet objet. | |
Description | Obtient ou définit la description de cet objet. | |
Error | Obtient un message d'erreur indiquant le problème lié à cet objet. (Hérité de IDataErrorInfo.) | |
Exists | Obtient une valeur qui indique si cet objet a été détruit et si l'appelant y a accès. | |
Id | Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.) | |
InvalidProperties | Obtient une liste des noms de propriété non valides. (Hérité de IPropertyOwner.) | |
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.) | |
Item | Obtient le message d'erreur pour la propriété portant le nom donné. (Hérité de IDataErrorInfo.) | |
Links | Obtient une collection de suivis d'éléments de travail de liens pour d'autres artefacts. | |
Owner | Obtient ou définit l'identité de la personne responsable de ce test s'il est automatisé ou de la personne qui gère les étapes du test s'il s'agit d'un test manuel. | |
Priority | Obtient ou définit la priorité pour l'exécution ou l'analyse de ce test. | |
Project | Obtient le projet de test. (Hérité de ITestObject<T>.) | |
Reason | Obtient ou définit la raison de l'état actuel de cet objet. | |
Revision | Obtient le numéro de révision actuel de cet objet. (Hérité de ITestObject<T>.) | |
State | Obtient ou définit l'état actuel de cet objet. | |
TestParameters | Obtient une collection de tous les paramètres qui sont utilisés dans les étapes de test de ce test et tous les paramètres qui sont inclus dans toutes les étapes partagées. | |
Title | Obtient ou définit le titre de ce test ou cette étape. | |
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>.) | |
WorkItem | Obtient l'élément de travail sous-jacent. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateSharedStepReference | Si cet objet est un cas de test, crée une nouvelle référence d'étape partagée, qui donne accès à un autre ensemble d'actions. | |
CreateTestActionGroup | Crée un nouveau groupe d'actions de test, auquel des étapes ou d'autres groupes peuvent être ajoutés. | |
CreateTestStep | Crée une nouvelle étape de test. | |
FindAction | Retourne l'action spécifiée de la propriété Actions à l'aide du numéro d'ID donné. | |
Flush | Met à jour les champs d'élément de travail à l'aide des modifications qui sont apportées dans cet objet. | |
OverrideParameter | Remplace le paramètre spécifié, qui autorise sa suppression des étapes dans ce cas de test spécifique pendant qu'il conserve des données à propos du paramètre d'autres itérations. | |
Refresh | Actualise l'élément actuel du serveur et réinitialise les valeurs en fonction de celles qui sont stockées dans l'élément.Toutes les données en mémoire cache sont ignorées. | |
RenameParameter | Renomme un paramètre à l'aide du nom de paramètre fourni et met à jour toutes les actions qui référence le paramètre référencé. | |
ReplaceParameter | Recherche toutes les instances où le paramètre fourni est utilisé dans les actions, supprime toutes les données d'itération pour chaque instance, et les remplace à l'aide du texte littéral fourni. | |
Save | Met à jour les champs d'élément de travail en appelant la méthode Flush, puis stocke chaque élément de travail sur le serveur. |
Début
Événements
Nom | Description | |
---|---|---|
PropertyChanged | Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.) | |
TestParameterDeletingEvent | Événement déclenché lorsque les paramètres de test sont sur le point d'être supprimés. |
Début
Voir aussi
Référence
Microsoft.TeamFoundation.TestManagement.Client, espace de noms