Dialogue Il est essentiel de tester les performances et la charge pour comprendre de quelle manière votre application ou votre service monte en charge dans l'environnement réel des utilisateurs. Vous pouvez collecter des données de performances et de contrainte à l'aide des outils de test des performances et de la charge inclus dans Visual Studio Ultimate 2012. Ces tests vous aident à détecter les goulots d'étranglement dans votre code et à optimiser les performances. Parcourons un scénario simple de création et d'exécution d'un test de charge à l'aide de Visual Studio Ultimate 2012. Action Créez un projet intitulé « Web performance and load test » sous Nouveau projet > C# > Projets de test Dialogue Commençons par créer un projet nommé « Web performance and load test ». Action Lancez l'enregistrement d'un test Web. Lancez IE avec la barre d'outils d'enregistrement. Dialogue Ensuite, enregistrons un test Web simple que nous utiliserons pour cette procédure pas à pas. Action Créez un enregistrement Web pour un scénario simple. Accédez à www.microsoft.com, cliquez sur Produits > Visual Studio, et cliquez sur Comparer les versions de Visual Studio. Dialogue Nous allons découvrir étape par étape un exemple de scénario dans le cadre duquel l'enregistreur capture toutes les requêtes et demandes HTTP. Action Arrêtez l'enregistrement du test Web. Dialogue Comme vous pouvez le voir, notre test de performances Web est créé à l'aide de cet enregistrement. Les paramètres dynamiques sont automatiquement détectés. Vous pouvez modifier ce script et lui ajouter des règles de validation supplémentaires. Action Créez un test de charge à l'aide de ce test Web. (Cliquez avec le bouton droit sur le nœud du projet et sélectionnez Ajouter un nouvel élément > Test de charge). Conservez toutes les valeurs par défaut. Dialogue À présent, créons un test de charge qui inclura le test de performances Web que nous venons de créer. Ici, vous pouvez simuler la charge à laquelle vous pensez que votre application sera confrontée dans l'environnement de production. Cette charge peut inclure des niveaux variables d'utilisateurs virtuels, de types de réseaux et de types de navigateurs. Vous pouvez exécuter des tests Web et des tests unitaires dans le cadre d'un test de charge. Vous pouvez également configurer les compteurs de performance utilisés pour collecter les données du système testé. Action Exécutez le test de charge. Dialogue Maintenant, exécutons le test de charge. Cette action exécute le test de performances Web avec plusieurs utilisateurs virtuels simultanés. À mesure que le test progresse, vous pouvez voir le temps de réponse, les erreurs et d'autres métriques clés de votre application avec la charge configurée. Vous pouvez également visualiser les compteurs du système testé. Action L'exécution du test de charge est terminée. Parcourez les différents onglets de résultat, le résumé, les graphiques et les tables. Dialogue Une fois l'exécution terminée, vous pouvez analyser les résultats grâce à un résumé, des graphiques des métriques clés et des tableaux. De cette manière, vous pouvez analyser les zones réactives et sous-performantes à mesure que votre application monte en charge. Vous pouvez également exporter les résultats dans Excel pour générer des rapports personnalisés. Dialogue Visual Studio facilite grandement la création et l'exécution de tests de performances Web et de charge utilisés pour tester les performances et la résistance aux contraintes de votre application. Avec Visual Studio, vous pouvez générer une charge correspondant au nombre d'utilisateurs virtuels de votre choix. Pour augmenter le nombre d'utilisateurs virtuels, vous pouvez exécuter les tests de charge à distance sur plusieurs agents de test. Alors, n'attendez plus et commencez immédiatement à tester la charge afin d'améliorer les performances de votre application.
Développez les assemblys référencés et les espaces de noms pour sélectionner vos objets. Si un objet ne se trouve pas dans ...
DiagnosticsHub.CollectorBridge.dll n'est pas correctement installé sur l'ordinateur/périphérique distant '{0}'. Vérifiez ...
DiagnosticsHubMsg.dll n'est pas correctement installé sur l'ordinateur/périphérique distant '{0}'. Si le problème persiste, ...
Dialogue Dans Visual Studio, vous pouvez obtenir des données de diagnostic sur les applications que vous avez déjà déployées ...
Dialogue Il est essentiel de tester les performances et la charge pour comprendre de quelle manière votre application ou ...
Dialogue Vous pouvez utiliser des diagrammes de couche pour concevoir l'architecture de votre application et vérifier si ...
Dialogue Vous pouvez utiliser des diagrammes UML pour modéliser les exigences des utilisateurs de votre application et la ...
Diapositive {0} : aucune forme ou forme multiple définie dans la diapositive. Exactement une diapositive doit être définie. ...
Diapositive {0} : impossible de modifier la forme secondaire '{1}' définie pour la propriété Edit Shape. Définissez une autre ...