Propriétés du scénario de test de charge
Publication: juillet 2016
Modifiez les paramètres des propriétés de votre scénario de test de charge dans Visual Studio Enterprise selon vos besoins de test de charge.
Par exemple, voici comment spécifier le nombre maximal d'itérations de test pour un scénario de test de charge.
Voir Modification de scénarios de test de charge dans l'éditeur de test de charge et Vue d'ensemble de l'analyseur de test de charge.
Général
Voici les propriétés des paramètres de scénario de test de charge que vous pouvez modifier.
Propriété |
Définition |
---|---|
Nom |
Nom du scénario. Pour plus d'informations, voir [retirée] Création de tests de charge et Create and run a load test. |
Combinaison
Propriété |
Définition |
---|---|
Combinaison de navigateurs |
Spécifie la combinaison de navigateurs web du test de charge. Vous pouvez spécifier différents types de navigateurs web et leur répartition de charge. Choisissez le bouton de sélection (...) pour ouvrir la boîte de dialogue Modifier la combinaison de navigateurs et cliquez sur Ajouter et Supprimer pour sélectionner les types de navigateur web dans le test de charge. Pour plus d'informations, voir Modification de la combinaison de tests pour spécifier les types de navigateur Web dans un scénario de test de charge. |
Combinaison de réseaux |
Spécifie la combinaison de réseaux pour le test de charge. Vous pouvez spécifier les types de réseau à inclure et leur répartition de charge. Choisissez le bouton de sélection (...) pour ouvrir la boîte de dialogue Modifier la combinaison de réseaux et cliquez sur Ajouter et Supprimer pour sélectionner les types de réseau dans le test de charge. Pour plus d'informations, voir Spécification de types de réseaux virtuels dans un scénario de test de charge. |
Combinaison de tests |
Spécifie la combinaison des tests de performances de site web et des tests unitaires pour le test de charge. Vous pouvez spécifier les tests à inclure et leur répartition de charge. Choisissez le bouton de sélection (...) pour ouvrir la boîte de dialogue Modifier la combinaison de tests et cliquez sur Ajouter et Supprimer pour sélectionner les tests dans le test de charge. Pour plus d'informations, voir Modification de la combinaison de tests pour spécifier les tests de performances de site Web, les tests unitaires et les tests codés de l'interface utilisateur à inclure dans un scénario de test de charge. |
Type de combinaison de tests |
Spécifie le modèle de combinaison de tests utilisé pour le test de charge. Choisissez le bouton de sélection (...) pour ouvrir la boîte de dialogue Type de combinaison de tests et utilisez le menu déroulant sous Modèle de combinaison de tests pour sélectionner le modèle de combinaison de tests à utiliser dans le test de charge. Pour plus d'informations, voir Modification des modèles de combinaison de texte pour spécifier la probabilité d'exécution d'un test par un utilisateur virtuel. |
Options
Propriété |
Définition |
---|---|
Agents à utiliser |
Spécifie les agents que votre scénario doit utiliser si vous vous servez de contrôleurs et d'agents pour exécuter le test de charge à distance. Par exemple, vous pouvez définir un ensemble spécifique d'agents afin de maintenir une cohérence lorsque vous analysez des tendances de performance. En outre, les agents peuvent être distribués géographiquement, afin qu'il y ait une affinité entre les scripts qu'ils exécutent et l'emplacement des agents. Les agents doivent être séparés par des virgules, par exemple « Agent1, Agent2, Agent3 ». Si vous laissez la propriété vide, le scénario doit utiliser tous les agents disponibles. Pour plus d'informations, voir Comment : spécifier les agents de test à utiliser dans les scénarios de test de charge. |
Appliquer une distribution au rythme |
Valeur booléenne utilisée pour indiquer si vous souhaitez appliquer les délais de distribution classiques au modèle de combinaison de tests sur la base du rythme de l'utilisateur. Cette propriété s'applique uniquement si la propriété Type de combinaison de tests a la valeur Sur la base du rythme de l'utilisateur. Pour plus d'informations, voir Comment : appliquer la distribution au retard rythmé lorsque vous utilisez un modèle de combinaison de tests basée sur le rythme de l'utilisateur. |
Commutation IP |
La valeur booléenne est utilisée pour indiquer si la commutation IP est utilisée. La commutation IP permet à un agent de test d'envoyer des demandes à un serveur à l'aide d'une plage d'adresses IP. Cela simule des appels provenant de différents ordinateurs clients. La commutation IP est importante pendant les tests de batteries de serveurs web à charge équilibrée. La plupart des équilibrages de charge établissent une affinité entre un client et un serveur web à l'aide de l'adresse IP du client. Si toutes les demandes semblent provenir d'un seul client, l'équilibrage de charge n'équilibre pas la charge. Pour obtenir le bon équilibre de charge dans la batterie de serveurs web, assurez-vous que les demandes proviennent d'une plage d'adresses IP. La commutation IP est uniquement disponible avec l'agent de test. |
Nombre maximal d'itérations de test |
Valeur numérique utilisée pour spécifier le nombre maximal de tests à exécuter dans le scénario. Une valeur de 0 indique aucune limite maximum. Pour plus d'informations, voir Configuration des itérations de test dans un scénario de test de charge. |
Pourcentage de nouveaux utilisateurs |
Valeur numérique qui indique le pourcentage de nouveaux utilisateurs ou des premières visites dans le scénario. Pour plus d'informations, voir Comment : spécifier le pourcentage des utilisateurs virtuels qui utilisent les données du cache Web. |
Profil de réflexion |
Indique si le scénario doit utiliser Distribution normale, ou si le profil de réflexion est Actif ou Inactif. Pour plus d'informations, voir Modification des temps de réflexion pour simuler les retards d'interaction humaine avec un site web dans les scénarios de tests de charge. |
Temps de réflexion entre les itérations de test |
Valeur numérique utilisée pour spécifier le délai d'attente exprimé en secondes entre les itérations de test. Pour plus d'informations, voir Modification des temps de réflexion pour simuler les retards d'interaction humaine avec un site web dans les scénarios de tests de charge. |
Minutage
Propriété |
Définition |
---|---|
Retarder l'heure de début |
Valeur de temps indiquant le délai en nombre d'heures, de minutes et de secondes à l'issue duquel le scénario démarre après le démarrage du test de charge. Si la propriété Désactiver pendant le préchauffage a la valeur True, le délai d'attente s'applique à l'issue de la période de préparation. Pour plus d'informations, voir Configuration des retards d'heure de début d'un scénario. |
Désactiver pendant le préchauffage |
Valeur booléenne utilisée pour indiquer si le scénario doit être exécuté conformément à la durée de la propriété Durée de préchauffage spécifiée dans le paramètre d'exécution du test de charge. Pour plus d'informations sur les propriétés des paramètres d'exécution du test de charge, voir Propriétés des paramètres d'exécution pour le test de charge. Pour plus d'informations, voir Configuration des retards d'heure de début d'un scénario. |
Voir aussi
Modification de scénarios de test de charge dans l'éditeur de test de charge
Création et modification de tests de charge
[retirée] Exécution d'un test de charge