Comment : créer un test des performances de site Web codé
Cette rubrique s'applique à :
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Un test de performances de site Web codé est en général créé par la conversion d'un test de performances de site Web enregistré existant en test de performances de site Web codé. Un test de performances de site Web enregistré commence comme une arborescence de requêtes visibles dans l'éditeur de test de performances Web. Un test des performances de site 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 des performances de site Web codé, mais il est préférable de convertir un test des performances de site Web enregistré en test des performances de site Web codé.
Une fois qu'un test de performances de site 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.
Notes
Pour plus d'informations sur l'API des outils de test Web, consultez Comment : utiliser l'API du test des performances de site Web.
Les tests de performances de site Web codés sont lancés à partir des fenêtres Affichage des tests ou Explorateur de tests. Vous pouvez utiliser des tests de performances de site Web codés dans des tests de charge. Pour plus d'informations sur les tests de charge, consultez Création et modification de tests de charge.
Conseil
Si vous souhaitez utiliser la liaison de données ou n'importe lequel des plug-ins dans vos tests de performances de site 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 Ultimate le soin de générer le code de liaison de données que de l'écrire vous-même.
Pour convertir un test de performances de site Web enregistré
Ouvrez une solution qui contient un test de performances de site Web enregistré.
Pour plus d'informations, consultez Comment : créer un nouveau test de performances de site Web à l'aide de l'enregistreur de test de performances de site Web.
Ouvrez le fichier de test de performances de site Web.
Conseil
Vous pouvez utiliser le test de performances de site Web créé dans les deux procédures pas à pas suivantes pour créer un test Web codé : Procédure pas à pas : création d'une application Web simple et Procédure pas à pas : enregistrement et exécution d'un test des performances de site Web.
Cliquez sur le bouton Générer le code dans la barre d'outils de l'éditeur de test de performances Web.
Vous êtes invité à donner un nom au test de performances de site Web codé.
Tapez un nom approprié dans la boîte de dialogue de la classe de test de performances de site 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 de performances de site Web codé
Dans le menu Test, cliquez sur Fenêtres, puis sur Affichage des tests.
Cliquez avec le bouton droit sur votre test de performances de site 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.
Notes
La progression d'un test des performances de site Web codé peut être affichée comme celle d'un test des performances de site Web enregistré. Si vous double-cliquez sur le test de performances de site Web codé dans la fenêtre Résultats des tests, l'Afficheur de test Web se lance.
Voir aussi
Tâches
Procédure pas à pas : création d'un test de performances Web codé
Comment : utiliser l'API du test des performances de site Web
Autres ressources
Création et modification de tests des performances de site Web