Gestion des résultats des tests de charge dans le référentiel des résultats des tests de charge
Publication: juillet 2016
Lorsque vous exécutez vos tests de charge, toutes les informations recueillies pendant une série de tests de charge peuvent être stockées dans le référentiel des résultats des tests de charge, qui est une base de données SQL. Le référentiel des résultats des tests de charge contient des données de compteurs de performance et des informations relatives aux erreurs enregistrées. La base de données du référentiel des résultats est créée par le programme d'installation pour les contrôleurs ou créée automatiquement lors de la première série locale d'un test de charge. Pour une série locale, la base de données sera créée automatiquement si le schéma de test de charge n'est pas présent.
Si vous modifiez la chaîne de connexion du référentiel des résultats du contrôleur de façon à utiliser un serveur différent, le nouveau serveur doit exécuter le script loadtestresultsrepository.sql pour créer le schéma. Pour plus d'informations sur la configuration du référentiel des résultats des tests de charge, voir Comment : créer un référentiel de résultats de test de charge à l'aide de SQL.
Visual Studio Enterprise fournit des ensembles de compteurs nommés qui recueillent des compteurs de performance courants en fonction d'une technologie. Ces ensembles sont utiles lorsque vous analysez un serveur IIS, un serveur ASP.NET ou un serveur SQL. Toutes les données recueillies avec les ensembles de compteurs sont stockées dans le référentiel des résultats des tests de charge.
Important
Il existe une différence entre un ensemble de compteurs et les données de compteurs de performance.Un ensemble de compteurs est composé de métadonnées.Il définit un groupe de compteurs de performance qui doivent être recueillis à partir d'un ordinateur qui exécute un rôle particulier, tel qu'un serveur IIS ou SQL Server.L'ensemble de compteurs fait partie de la définition de test de charge.Les données de compteurs de performance sont recueillies en fonction des ensembles de compteurs, du mappage de l'ensemble de compteurs à un ordinateur spécifique et du taux d'échantillonnage.
Spécifications
- Visual Studio Enterprise
Versions de SQL Server 2012
Pour effectuer les tests de charge, vous pouvez utiliser SQL Server 2012 Express LocalDB qui est installé avec Visual Studio 2012 Ultimate. C'est le serveur de base de données utilisé par défaut pour les tests de charge (y compris l'intégration de Microsoft Excel). SQL Server Express LocalDB est un mode d'exécution de SQL Server Express qui s'adresse aux développeurs de programme. L'installation de SQL Server Express LocalDB copie un ensemble minimal de fichiers nécessaires pour démarrer le moteur de base de données SQL Server.
Notes
Si vous effectuez une mise à niveau à partir de Visual Studio 2010 Ultimate et que SQL Server Express est détecté avec une base de données de test de charge existante, Visual Studio Enterprise essaie de s'y connecter et de l'utiliser.De plus, si SQL Server Express est détecté, Visual Studio essaie de créer la base de données de test de charge avec SQL Server Express au lieu de SQL Server Express LocalDB.
Si votre équipe prévoit des besoins importants en base de données, ou que vos projets sont trop volumineux pour SQL Server 2012 Express LocalDB, vous devez envisager une mise à niveau vers SQL Express ou SQL Server édition complète pour fournir un potentiel de mise à l'échelle supplémentaire. Si vous mettez à niveau SQL Server, les fichiers MDF et LDF pour SQL Server 2012 Express LocalDB sont stockés dans le dossier du profil utilisateur. Ces fichiers peuvent être utilisés pour importer la base de données de test de charge vers SQL Server Express 2012 ou SQL Server 2012.
Vous pouvez télécharger SQL Server Express 2012 à partir du Centre de téléchargement Microsoft : Microsoft SQL Server Express 2012.
Considérations relatives au magasin des résultats des tests de charge
Quand Visual Studio Enterprise est installé, le magasin des résultats de test de charge est configuré pour utiliser une instance de SQL Express installée sur l'ordinateur. SQL Express est limité à l'utilisation d'une capacité d'espace disque maximum de 4 Go. Si vous exécutez de nombreux tests de charge sur une longue période, vous devez envisager de configurer le magasin des résultats de test de charge pour utiliser une instance du produit SQL Server complet si disponible.
Tâches de l'analyseur de test de charge
Tâches |
Rubriques associées |
---|---|
Configurer un référentiel des résultats des tests de charge : Vous pouvez configurer un référentiel des résultats des tests de charge sur une base de données SQL. Notes Un référentiel de test de charge peut également être créé lorsque vous installez un contrôleur de test.Pour plus d'informations, voir Installation et configuration des agents de test et des contrôleurs de test. |
|
Sélectionner et afficher un référentiel de résultats : vous pouvez sélectionner un référentiel de résultats spécifique. Vous n'êtes pas limité à un magasin de résultats local. Souvent, les tests de charge sont exécutés sur un jeu distant d'ordinateurs agents. Vous pouvez enregistrer les résultats des tests de vos agents ou de votre ordinateur local sur un serveur SQL sur lequel vous avez créé un magasin de résultats de tests de charge. Dans les deux cas, vous devez identifier l'emplacement où stocker les résultats de votre test de charge à l'aide de la fenêtre Administrer le contrôleur de test. |
|
Suppression un résultat des tests de charge d'un référentiel : vous pouvez supprimer un résultat de test de charge à partir de l'éditeur de test de charge, à l'aide de la boîte de dialogue Ouvrir et gérer des résultats des tests de charge. |
|
Importer et exporter des résultats dans un référentiel : vous pouvez importer et exporter des résultats de test de charge à partir de l'éditeur de test de charge. |
Tâches connexes
Analyse des résultats des tests de charge à l'aide de l'analyseur de test de charge
Vous pouvez afficher les résultats à la fois d'un test de charge en cours d'exécution et d'un test de charge terminé à l'aide de l'Analyseur de test de charge.
Voir aussi
Création et modification de tests de charge
[retirée] Exécution d'un test de charge
Analyse des résultats des tests de charge à l'aide de l'analyseur de test de charge
[retirée] Tests de charge et de performances de site Web dans Visual Studio
Comment : accéder aux résultats des test de charge pour l'analyse