Mise à niveau de tests de performances Web et de tests de charge à partir de Visual Studio 2010
Vos performances et tests de charge existants de Web créés dans Visual Studio 2010 Ultimate seront mis en ouvert dans Visual Studio 2012 final et continuer à jour à exécuter.Néanmoins, Performance web et tests de charge incluent des changements coté client dont vous devez être conscient.
Projets Web et projets de test de charge
Plus d'un projet type de projet de test est disponible dans Visual Studio 2012, incluant un nouveau performance Web et type de projet de test de charge.Chaque nouveau performance Web et test de charge vous créez dans Visual Studio 2012 sont maintenant créer dans un performance Web et type de projet de test de charge au lieu d'un projet de test.Pour plus d'informations, consultez Mise à niveau des tests à partir de versions antérieures de Visual Studio et Comment : créer et configurer des projets de tests automatisés.
Exécution de tests de charge et de tests de performances de site Web
Visual Studio 2012 à deprecié la fênetre Affichage des tests que vous avez peut-être utilisé précédament pour vos tests de performance et de charge.Pour éxécuter vos tests de performance web et de charge, vous devez maintenant utiliser soit l'Editeur de test de performances Web, L'Editeur de test de charge, ou le menu LOAD TEST, comme montrer dans l'illustration ci-dessous.Pour plus d'informations, consultez Exécution de tests de charge et de tests de performances de site Web.
Exécution de tests codés de performances de site Web
Dans Visual Studio 2012, le menu Test qui était dans Visual Studio 2010 a aussi été deprecié.Pour éxécuter ou deboguer vos tests de performances web, vous devez utilisé le menu contextuel dans l'éditeur de code.
Alternativement, avec le test codé de performance web sélectionné dans l'éditeur de code, depuis le nouveau menu TEST DE CHARGE, cliquez sur Exécutez, puis choissisez Sélectionnez Test.
Attention |
---|
Séléctionnez le test codé de performance web dans l'Explorateur de solutions et en utilisant le menu TEST DE CHARGE pour éxécutez le test sélectionné qui éxécutera tous les tests. |
Pour plus d'informations, consultez Comment : exécuter un test des performances Web codé.
Dans Visual Studio 2012, la fênetre d'Affichage des tests a été remplacé par l'Explorateur des tests, qui fournit une experience de test plus agile pour du développement de code pour des tests unitaires et des tests codés d'interface utilisateur.L'Explorateur de Tests n'inclut pas le support pour les tests de performance web et tests de charge.Pour plus d'informations sur l'Explorateur de Tests, consultez Comment : exécuter des tests à partir de Microsoft Visual Studio et Exécution de tests unitaires avec Test Explorer.
SQL Server 2012 versions
Pour utiliser des tests de charge, vous pouvez utiliser SQL Server 2012 express LocalDB qui est installé avec Visual Studio 2012 final et est le serveur de base de données par défaut pour les tests de charge (intégration notamment Microsoft Excel).SQL Server Express LocalDB est un mode d'exécution de SQL Server Express ciblé pour programmer des développeurs.L'installation de SQL Server Express LocalDB copie un jeu minimal de fichiers nécessaires pour démarrer le moteur de base de données SQL Server.
[!REMARQUE]
Si vous mettez à niveau d' Visual Studio 2010 Ultimate et SQL Server Express est détecté à une base de données existante de test de charge, Visual Studio 2012 final essaiera de se connecter à et à utiliser.En outre, si SQL Server Express est détecté, Visual Studio 2012 ultimate essaiera de créer la base de données de test de charge à l'aide de SQL Server Express au lieu de SQL Server Express LocalDB.
Si votre équipe attend des besoins lourds de base de données, ou vos projets sont trop grand pour SQL Server 2012 LocalDB express, vous devez envisager de mettre à jour to SQL SQL Server express ou complet pour fournir plus de potentiel de mise à l'échelle.Si vous mettez à niveau SQL Server, les fichiers MDF et LDF pour SQL Server 2012 LocalDB express 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 à SQL Server Express 2012 ou à SQL Server 2012.
Vous pouvez télécharger SQL Server Express 2012 du Centre de téléchargement Microsoft : Microsoft SQL Server express 2012.
Mise à jour des contrôleurs de test
Si vous utilisez des contrôleurs de test de Visual Studio pour les tests de performance et de charge—Ces contrôleurs de test ne sont pas configurer avec Team Foundation Server—Alors la version des contrôleurs de tests doivent coresspondre au niveau des versions de Visual Studio.Pour plus d'informations, consultez Mise à niveau de contrôleurs de test à partir de Visual Studio 2010 et Installation et configuration des agents de test et des contrôleurs de test.
Voir aussi
Référence
Nouveautés des tests de Application Lifecycle Management dans Visual Studio 2012
Concepts
compatibilité de Visual Studio 11
Mise à niveau des tests à partir de versions antérieures de Visual Studio