Partager via


Configuration des itérations de test dans un scénario de test de charge

 

Pour configurer les paramètres d'itération de test, modifiez un scénario de test de charge en utilisant l'éditeur de test de charge et la fenêtre Propriétés. Par défaut, un scénario de test de charge est configuré sans spécifier d'itérations de test maximum. Vous avez la possibilité de configurer le nombre maximum d'itérations dans le scénario et la durée de pause entre deux itérations.

Dans cette rubrique :

  • Spécification du nombre maximal d'itérations de test dans un scénario ** :** vous pouvez spécifier le nombre maximum de fois où vous souhaitez exécuter vos tests de performances de site Web et tests unitaires dans un scénario.

  • Spécification des temps de réflexion entre les itérations de test d'un scénario ** :** vous pouvez spécifier la durée en secondes nécessaire pour simuler une interruption humaine en réglant les temps de réflexion entre les itérations de test dans un scénario de test de charge.

Spécifications

  • Visual Studio Enterprise

Spécification du nombre maximal d'itérations de test dans un scénario

Vous pouvez spécifier le nombre maximal d'exécutions de vos tests pour un scénario en utilisant l'éditeur de test de charge afin de modifier la propriété Nombre maximal d'itérations de test dans la fenêtre Propriétés.

La propriété Nombre maximal d'itérations de test contrôle le nombre maximal d'itérations de test à exécuter pour le scénario. De même que pour la propriété Itérations de tests dans les paramètres d'exécution de test de charge, il s'agit de la valeur maximale pour tous les utilisateurs sur tous les agents, et non d'un paramètre spécifique à chaque utilisateur.

Notes

Pour obtenir une liste complète des propriétés de scénarios de test de charge et leurs descriptions, voir Propriétés du scénario de test de charge.

Pour une combinaison de tests basée sur un ordre séquentiel, une itération est une opération qui inclut tous les tests de la combinaison. Pour toutes les autres combinaisons de tests, chaque exécution de test compte comme une itération. Pour plus d'informations, consultez À propos du contrôle de combinaison.

Si le test de charge est basé sur la durée, et si cette dernière expire avant la fin du nombre d'itérations, le test s'arrête. Si le test est basé sur des itérations, et si ces dernières sont effectuées avant les itérations du scénario, le test s'arrête. La durée est configurée à l'aide de la propriété **Durée d'exécution ** dans la fenêtre Propriétés, en association à un paramètre d'exécution dans un test de charge.

Lorsque le nombre d'itérations du scénario est atteint, le scénario cesse de s'exécuter, mais tous les autres scénarios actifs continuent de s'exécuter.

Notes

La propriété Unique est une propriété connexe pour une source de données de test Web, qui parcourt les données de manière séquentielle, ligne par ligne, mais une seule fois pour chaque d'enregistrement.Pour plus d'informations, consultez (retirée) Liaison d'une source de données à un test de performances de site Web.

La propriété Nombre maximal d'itérations de test est utile pour diverses situations. Certains testeurs de charge privilégient les tests basés sur l'itération tandis que d'autres testeurs de charge privilégient les tests basés sur la durée.

Spécification des itérations de test dans un scénario

Pour spécifier le nombre maximal d'itérations de test

  1. Ouvrez un test de charge.

  2. L'Éditeur de test de charge s'affiche. L'arborescence du test de charge s'affiche.

  3. Dans le dossier Scénarios des arborescences du test de charge, sélectionnez le nœud de scénario pour lequel vous voulez spécifier le nombre maximal d'itérations de test.

  4. Dans le menu Affichage, sélectionnez la fenêtre Propriétés.

    Les catégories et les propriétés du scénario s'affichent dans la fenêtre Propriétés.

  5. Dans la zone de texte de la propriété Nombre maximal d'itérations de test, tapez une valeur qui indique le nombre maximal de tests à exécuter pour le scénario lorsque le test de charge est exécuté.

    Notes

    L'utilisation de la valeur 0 pour la propriété Nombre maximal d'itérations de test indique l'absence d'un nombre maximal d'itérations.

  6. Après avoir fini de modifier la propriété, choisissez Enregistrer dans le menu Fichier. Vous pouvez ensuite exécuter votre test de charge en utilisant la nouvelle valeur Nombre maximal d'itérations de test.

Spécification des temps de réflexion entre les itérations de test d'un scénario

La propriété Temps de réflexion entre les itérations de tests est définie dans la fenêtre Propriétés pendant la modification des propriétés du scénario de test de charge dans l'éditeur de test de charge.

La propriété Temps de réflexion entre les itérations de tests est utilisée pour spécifier la durée en secondes à l'issue de laquelle l'itération de test démarre.

Notes

Pour obtenir une liste complète des propriétés des scénarios de test de charge et leurs descriptions, voir Propriétés du scénario de test de charge.

Pour spécifier les temps de réflexion entre les itérations de test

  1. Ouvrez un test de charge.

    L'Éditeur de test de charge s'affiche. L'arborescence du test de charge s'affiche.

  2. Dans le dossier Scénarios des arborescences du test de charge, choisissez le nœud de scénario pour lequel vous voulez spécifier les agents à utiliser.

  3. Dans le menu Affichage, sélectionnez la fenêtre Propriétés.

    Les catégories et les propriétés du scénario sont affichées dans la fenêtre Propriétés.

  4. Pour la valeur de la propriété Temps de réflexion entre les itérations de tests, indiquez un nombre qui représente le délai d'attente en secondes avant le démarrage de l'itération de test suivante.

  5. Après avoir fini de modifier la propriété, choisissez Enregistrer dans le menu Fichier. Vous pouvez ensuite exécuter votre test de charge en utilisant la nouvelle valeur Temps de réflexion entre les itérations de tests.

Voir aussi

Modification de scénarios de test de charge dans l'éditeur de test de charge
2e93860a-a67a-43a2-9b0a-5ec65ca6e7a7#CreatingLoadTestsUsingWizardStep2
Distribution de séries de tests de charge entre plusieurs ordinateurs de test à l'aide des contrôleurs de test et des agents de test
[retirée] Comment : exécuter un test de charge en utilisant des contrôleurs de test et des agents de test spécifiés dans un paramètre de test
Propriétés du scénario de test de charge
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