Comment : créer un test Web codé
Mise à jour : novembre 2007
Un test Web codé est en général créé par la conversion d'un test Web enregistré existant en un test Web codé. Un test Web enregistré commence comme une arborescence de demandes visibles dans l'Éditeur de test Web. Un test Web codé est une classe .NET qui génère une séquence de WebTestRequests. Il peut être programmé en C# ou en Visual Basic. Il est possible de créer manuellement un test Web codé, mais il est préférable de convertir un test Web enregistré en test Web codé.
Une fois qu'un test Web a été converti du format enregistré au format codé, vous pouvez modifier ce code comme tout autre code source. En outre, vous pouvez ajouter des constructions de bouclage et de création de branches, modifier de manière dynamique le nombre de demandes dans le test et générer de manière dynamique le jeu d'URL auxquelles accède le test.
Remarque : |
---|
Pour plus d'informations sur l'API des outils de test Web, consultez Comment : utiliser l'API de test Web. |
Les tests Web codés sont lancés à partir des fenêtres Affichage de tests ou Explorateur de tests. Vous pouvez utiliser des tests Web codés dans des tests de charge. Pour plus d'informations sur les tests de charge, consultez Création de tests de charge.
Conseil : |
---|
Si vous souhaitez utiliser la liaison de données ou n'importe lequel des plug-ins dans vos tests Web codés, il est recommandé de les ajouter avant de générer le test codé. En effet, il est plus facile de laisser à Visual Studio Team System Test Edition le soin de générer le code de liaison de données que de l'écrire vous-même. |
Pour convertir un test Web enregistré
Ouvrez une solution qui contient un test Web enregistré.
Pour plus d'informations, consultez Comment : enregistrer un test Web.
Ouvrez le fichier de test Web.
Cliquez sur le bouton Générer le code dans la barre d'outils de l'Éditeur de test Web.
Vous êtes invité à assigner un nom au test Web codé.
Tapez un nom approprié dans la boîte de dialogue de la classe de test Web codé qui est générée, puis cliquez sur OK.
Cliquez sur Générer, puis sur Générer la solution dans le menu.
Votre code est compilé.
Pour exécuter un test Web codé
Dans le menu Test, cliquez sur Fenêtres, puis sur Affichage de tests.
Cliquez avec le bouton droit sur votre test Web codé et sélectionnez Exécuter la sélection.
Cliquez sur OK pour exécuter votre test. Le test s'exécute immédiatement.
Dans la fenêtre Résultats des tests, le résultat du test est affiché comme En cours jusqu'à ce que l'exécution du test soit terminée. À ce stade, Réussite ou Échec est affiché. Échec est affiché si le test lève une exception ou si une règle de validation/extraction échoue.
Remarque : |
---|
La progression d'un test Web codé peut être affichée comme celle d'un test Web enregistré. Un double-clic sur le test Web codé dans la fenêtre Résultats des tests affiche l'Afficheur de test. |
Voir aussi
Tâches
Procédure pas à pas : création d'un test Web codé
Comment : utiliser l'API de test Web