Partager via


Modification des modèles de combinaison de tests pour spécifier la probabilité d'exécution d'un test par un utilisateur virtuel

Le modèle de combinaison de tests spécifie la probabilité selon laquelle un utilisateur virtuel exécute un test donné dans un scénario de test de charge. Cela vous permet de simuler la charge de façon plus réaliste. Au lieu d'avoir un seul flux de travail dans vos applications, vous pouvez en avoir plusieurs, ce qui représente une meilleure approximation de la façon dont les utilisateurs finaux interagissent avec vos applications.

Options du modèle de combinaison de tests

Vous pouvez spécifier l'une des options de modèle de combinaison de tests suivantes pour votre scénario de test de charge :

  • Sur la base du nombre total de tests : Détermine les tests de performances de site Web ou tests unitaires qui sont exécutés lorsqu'un utilisateur virtuel démarre une itération de test. À la fin du test de charge, le nombre de fois où un test particulier exécuté correspond à la distribution de test assignée. Utilisez ce modèle de combinaison de tests lorsque vous basez la combinaison de tests sur les pourcentages de transaction dans un journal IIS ou dans les données de production.

  • Sur la base du nombre d'utilisateurs virtuels : Détermine le pourcentage des utilisateurs virtuels qui exécuteront un test de performances de site Web ou un test unitaire particulier. À tout point pendant le test de charge, le nombre d'utilisateurs qui exécutent un test particulier correspond d'aussi près que possible à la distribution assignée de la manière la plus fidèle possible. Utilisez ce modèle de combinaison de tests lorsque vous basez la combinaison de tests sur le pourcentage d'utilisateurs qui exécutent un test particulier.

  • XUIXBased on user Sur la base du rythme de l'utilisateur : Au cours du test de charge, chaque test de performances de site Web ou test unitaire est exécuté un nombre de fois spécifié par utilisateur et par heure. Utilisez ce modèle de combinaison de tests lorsque vous souhaitez que les utilisateurs virtuels exécutent des tests à un certain rythme dans le test de charge.

  • Sur la base de l'ordre de tests séquentiel : Chaque utilisateur virtuel exécute les tests de performances de site Web ou les tests unitaires dans l'ordre dans lequel les tests sont définis dans le scénario. L'utilisateur virtuel continue à parcourir les tests dans cet ordre jusqu'à ce que le test de charge soit terminé.

Tâches

Tâches

Rubriques associées

Spécification de la combinaison de tests pour votre test de charge : lorsque vous créez un test de charge, vous spécifiez des paramètres pour le test de charge dans l'Assistant Nouveau test de charge. Dans l'Assistant Nouveau test de charge, vous choisissez les tests Web et unitaires à ajouter au scénario initial. Après avoir ajouté des tests au scénario, vous spécifiez la combinaison de tests pour le scénario.

Vous utilisez les options de modélisation de charge pour prédire l'utilisation réelle attendue d'un site Web ou d'une application dont vous testez la charge. Il est important de le faire parce qu'un test de charge qui n'est pas basé sur un modèle de charge précis peut générer des résultats trompeurs.

Modifier le modèle de combinaison de tests : Vous pouvez modifier un scénario de test de charge pour utiliser l'un des modèles de combinaison de tests à l'aide de l'éditeur de test de charge.

Configurer le rythme d'un modèle de combinaison de tests basé sur le rythme de l'utilisateur : Si votre scénario de test de charge est configuré pour utiliser le modèle de combinaison de tests Sur la base du rythme de l'utilisateur, vous pouvez spécifier le mode de configuration du rythme de distribution.

Voir aussi

Autres ressources

Création et modification de tests de charge