Configurer les itérations de tests dans un scénario de test de chargeConfigure Test Iterations in a Load Test Scenario

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.To configure test iteration settings, edit a load test scenario using the Load Test Editor and the Properties window. Par défaut, un scénario de test de charge est configuré sans spécifier d'itérations de test maximum.By default, a load test scenario is set up without specifying maximum test iterations. 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.You have the option to configure the maximum number of iterations in the scenario and how long to pause between them.

Spécifier le nombre maximal d’itérations de tests pour un scénarioSpecify the Maximum Test Iterations for a Scenario

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 changer la propriété Nombre maximal d’itérations de test dans la fenêtre Propriétés.You can specify the maximum number of times that you want your tests to run for a scenario by using the Load Test Editor to change the Maximum Test Iterations property in the Properties window.

La propriété Nombre maximal d’itérations de test contrôle le nombre maximal d’itérations de tests à exécuter pour le scénario.The Maximum Test Iterations property controls the maximum number of test iterations to run for the scenario. Comme 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 relative à tous les utilisateurs sur tous les agents, et non d’un paramètre spécifique à chaque utilisateur.Just as for the Test Iterations property in the load test run settings, this is the maximum across all users on all agents, not a per user setting.

Note

Pour obtenir une liste complète des propriétés des scénarios de test de charge et leurs descriptions, consultez Propriétés du scénario de test de charge.For a full list of the load test scenario properties and their descriptions, see Load Test Scenario Properties.

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.For sequential test mix, one iteration is one pass through all the tests in the mix. Pour toutes les autres combinaisons de tests, chaque exécution de test compte comme une itération.For all other test mixes, each test execution counts as an iteration. Pour plus d’informations, consultez À propos du contrôle de combinaison.For more information, see About the Mix Control.

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.If the load test is a duration-based load test, and the duration expires before the iteration count is complete, the test will still stop. 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.If the test is iteration-based, and the test iterations are met before scenario iterations, the test will stop. 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.The duration is configured by using the Run Duration property in the Properties window associated with a run setting in a load test.

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.When the scenario iteration count is met, the scenario will stop running, but any other active scenarios will continue to run.

Note

La propriété Unique est une propriété connexe d’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.A related property is the Unique property on a Web test data source, which moves sequentially through the data, row-by-row, but only one time for each record. Pour plus d’informations, consultez Ajouter une source de données à un test de performances web.For more information, see Add a data source to a web performance test.

La propriété Nombre maximal d’itérations de test est utile pour diverses situations.The Maximum Test Iterations property is useful for a variety of 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.Some load testers prefer to conduct iteration-based testing, whereas other load testers prefer to conduct duration-based testing.

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

Pour spécifier le nombre maximal d'itérations de testTo specify the maximum test iterations

  1. Ouvrez un test de charge.Open a load test.

  2. L'Éditeur de test de charge s'affiche.The Load Test Editor appears. L’arborescence du test de charge s’affiche.The load test tree is displayed.

  3. Dans le dossier Scénarios des arborescences du test de charge, choisissez le nœud de scénario pour lequel vous souhaitez spécifier le nombre maximal d’itérations de tests.In the load test trees Scenarios folder, choose the scenario node for which you want to specify the maximum number of test iterations.

  4. Dans le menu Affichage, sélectionnez Fenêtre Propriétés.On the View menu, select Properties Window.

    Les catégories et les propriétés du scénario s'affichent dans la fenêtre Propriétés.The categories and properties of the scenario are displayed in the Properties window.

  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 quand le test de charge est exécuté.In the text box for the Maximum Test Iterations property, type a value that indicates the maximum number of tests to run for the scenario when the load test is run.

    Note

    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.Using a value of 0 for the Maximum Test Iterations property specifies no maximum iterations.

  6. Après avoir changé la propriété, choisissez Enregistrer dans le menu Fichier.After you have finished changing the property, choose Save on the File menu. Vous pouvez exécuter ensuite votre test de charge à l’aide de la nouvelle valeur associée à Nombre maximal d’itérations de test.You can then run your load test by using the new Maximum Test Iterations value.

Spécifier des temps de réflexion entre les itérations de test d'un scénarioSpecify Think Times Between Test Iterations for a Scenario

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.The Think Time Between Test Iterations property is set using the Properties window while editing load test scenario properties in the Load Test Editor.

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.The Think Time Between Test Iterations property is used to specify the amount of seconds to wait before starting a test iteration.

Note

Pour obtenir une liste complète des propriétés des scénarios de test de charge et leurs descriptions, consultez Propriétés du scénario de test de charge.For a complete list of the load test scenario properties and their descriptions, see Load Test Scenario Properties.

Pour spécifier le temps de réflexion entre les itérations de testTo specify the think time between test iterations

  1. Ouvrez un test de charge.Open a load test.

    L’éditeur de test de charge s’affiche.The Load Test Editor appears. L’arborescence du test de charge s’affiche.The load test tree is displayed.

  2. Dans le dossier Scénarios des arborescences du test de charge, choisissez le nœud de scénario dont vous souhaitez spécifier le temps de réflexion.In the load test trees Scenarios folder, choose the scenario node you want to specify think time for.

  3. Dans le menu Affichage, sélectionnez Fenêtre Propriétés.On the View menu, select Properties Window.

    Les catégories et les propriétés du scénario sont affichées dans la fenêtre Propriétés.The scenario's categories and properties are displayed in the Properties window.

  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.In the value for Think Time Between Test Iterations property, enter a number representing the number of seconds to wait before starting the next test iteration.

  5. Après avoir changé la propriété, choisissez Enregistrer dans le menu Fichier.After you have finished changing the property, choose Save on the File menu. Vous pouvez exécuter ensuite votre test de charge à l’aide de la nouvelle valeur associée à Temps de réflexion entre les itérations de tests.You can then run your load test using the new Think Time Between Test Iterations value.

Voir aussiSee also