Utilisation de règles de validation et d'extraction
Mise à jour : novembre 2007
Les règles de validation permettent de vérifier qu'une application Web fonctionne correctement en validant l'existence de texte, de balises ou d'attributs sur la page retournée par une demande Web. Les règles de validation peuvent également vérifier le temps nécessaire à l'achèvement d'une demande et l'existence de champs de formulaire et de leurs valeurs.
Les règles d'extraction aident à vérifier qu'une application Web fonctionne correctement en extrayant les données des réponses aux demandes Web. Les règles d'extraction stockent les résultats dans le contexte de test sous forme de paires nom/valeur. Les règles d'extraction peuvent extraire des champs de formulaire, du texte, des attributs, des en-têtes, expressions régulières et des champs masqués.
Les rubriques de cette section expliquent comment créer et utiliser des règles de validation et d'extraction dans les tests Web.
Dans cette section
Comment : ajouter une règle de validation à un test Web
Décrit l'ajout et la configuration d'une règle de validation.Comment : ajouter une règle d'extraction à un test Web
Décrit l'ajout et la configuration d'une règle d'extraction.Comment : créer une règle de validation personnalisée
Outre les règles de validation prédéfinies dans Microsoft Visual Studio Team System Test Edition, vous pouvez créer vos propres règles de validation en les dérivant de la classe de base ValidationRule. Cette rubrique décrit comment créer une règle de validation personnalisée et puis l'ajouter à une demande de test Web.Comment : créer une règle d'extraction personnalisée
Outre les règles d'extraction prédéfinies dans Visual Studio Test Edition, vous pouvez créer vos propres règles d'extraction en les dérivant de la classe de base ExtractionRule. Cette rubrique décrit comment créer une règle d'extraction personnalisée et puis l'ajouter à une demande de test Web.Comment : créer une règle de validation de niveau test
Décrit l'ajout de règles de validation à un test Web au niveau composite.
Référence
Microsoft.VisualStudio.TestTools.WebTesting.Rules
Rubriques connexes
Effectuer des tâches de test Web avancées