Partager via


Modification de la combinaison de tests pour spécifier les types de navigateur Web dans un scénario de test de charge

La combinaison de navigateurs vous permet de simuler une charge avec plus de réalisme dans un scénario de test de charge.La charge est générée à l'aide d'une combinaison hétérogène de navigateurs Web au lieu d'un seul navigateur Web.Vous créez une approximation plus proche des navigateurs Web qui seront utilisés avec vos applications.

Les types de navigateur Web suivants peuvent être inclus dans votre test de charge :

  • Internet Explorer 9.0

  • Internet Explorer 7.0

  • Chrome 2

  • Firefox 2.0

  • Firefox 3.0

  • Internet Explorer 5.5

  • Internet Explorer 6.0

  • Internet Explorer 8.0

  • Netscape 6.0

  • Pocket IE 3.02

  • Safari 3

  • Safari pour l'iPhone

  • Smartphone

Une combinaison de navigateurs spécifie la probabilité qu'un utilisateur virtuel exécute un type de navigateur Web particulier dans un scénario de test de charge.Lorsque vous créez un test de charge, vous pouvez souhaiter simuler le fait que cette charge soit générée par le biais de plusieurs navigateurs Web.Lorsque vous ajoutez un type de navigateur Web à la combinaison à partir de l'ensemble de navigateurs Web fourni, un ensemble d'en-têtes associés pour le navigateur Web sélectionné est ajouté à chaque requête HTTP envoyée par un test de performances de site Web.

La combinaison de navigateurs fonctionne comme d'autres options de combinaison.Un type de navigateur Web est associé de manière aléatoire à un utilisateur virtuel, selon la combinaison de navigateurs.Les tests de cet utilisateur sont exécutés sur un navigateur Web particulier, selon la probabilité que vous avez spécifiée dans la combinaison.

Après avoir spécifié une combinaison de navigateurs, vous pouvez ajouter et supprimer ultérieurement des types de navigateurs Web à la combinaison.Vous pouvez également modifier la distribution de la combinaison de navigateurs en utilisant le contrôle de combinaison.Le contrôle de combinaison vous permet d'ajuster facilement la distribution des navigateurs dans un scénario.Pour plus d’informations, consultez About the Mix Control.

Configuration requise

  • Visual Studio Ultimate

Dans cette rubrique :

Ajout de nouveaux navigateurs à un scénario

Pour ajouter de nouveaux navigateurs à un scénario

  1. Lors du processus de spécification de la combinaison de navigateurs d'un scénario, cliquez sur Ajouter.

    Une nouvelle entrée de navigateur est ajoutée à la grille.

    [!REMARQUE]

    Pour afficher la boîte de dialogue Modifier la combinaison de navigateurs, cliquez avec le bouton droit sur un scénario existant, puis sur Modifier la combinaison de navigateurs.

  2. Dans la colonne Type de navigateur, cliquez sur la flèche correspondant à la nouvelle entrée et choisissez le type de navigateur désiré.

  3. (Facultatif) Ajustez la combinaison de tests à la distribution de votre choix.Pour plus d’informations, consultez About the Mix Control.

  4. Lorsque vous avez terminé d'ajouter des navigateurs, cliquez sur OK.

Suppression de navigateurs d'un scénario

Pour supprimer des navigateurs d'un scénario

  1. Ouvrez un test de charge.

  2. Cliquez avec le bouton droit sur le scénario duquel vous souhaitez supprimer un navigateur, puis cliquez sur Modifier la combinaison de navigateurs.

    La boîte de dialogue Modifier la combinaison de navigateurs s'affiche.

  3. Sélectionnez le navigateur dans la grille, puis cliquez sur Supprimer.

  4. (Facultatif) Ajustez la combinaison de tests à la distribution de votre choix.Pour plus d’informations, consultez About the Mix Control.

  5. Lorsque vous avez fini de supprimer des navigateurs, cliquez sur OK.

A propos du contrôle de combinaison

Le contrôle de combinaison vous permet d'ajuster le pourcentage de charge distribuée entre les tests, les types de navigateurs ou les types de réseaux dans un scénario de test de charge.Vous ajustez les valeurs en pourcentage en déplaçant des curseurs.Ajuster la combinaison de tests pour les types de navigateur spécifie la probabilité qu'un utilisateur virtuel exécute un type de navigateur spécifique dans un scénario de test de charge.

Lorsque vous déplacez un curseur, les valeurs en pourcentage de tous les éléments disponibles changent.Si plus de deux éléments sont disponibles, la charge que vous ajoutez ou supprimez est répartie de manière égale entre les autres éléments.Il est possible de modifier ce comportement.Si vous activez la case à cocher dans la colonne de verrouillage d'un élément particulier, vous verrouillez le pourcentage spécifié pour cet élément.Ensuite, lorsque vous déplacez un curseur, la charge que vous ajoutez ou supprimez ne s'applique qu'aux éléments non verrouillés restants.

Le bouton Distribuer est utilisé pour allouer les pourcentages de manière égale entre tous les éléments.Par exemple, si trois éléments sont disponibles et que vous cliquez sur Distribuer, les pourcentages seront 34, 33 et 33.

Mise en gardeAttention

Le bouton Distribuer a priorité sur les éléments qui sont verrouillés.

Il est également possible de taper directement les pourcentages dans la colonne % au lieu d'utiliser les curseurs.Si vous entrez directement une valeur en pourcentage, les autres éléments ne s'ajustent pas automatiquement.

[!REMARQUE]

Les curseurs sont désactivés lorsque le total n'atteint pas 100 % ou lorsque les valeurs entrées dans la colonne % sont des nombres décimaux.

Lorsque vous entrez des pourcentages manuellement, vous devez vous assurer que la somme de tous les éléments est 100 %.Lorsque vous enregistrez une combinaison, si la somme n'est pas égale à 100 %, vous serez invité à accepter les pourcentages tels qu'ils sont ou à revenir en arrière pour les ajuster.Si vous choisissez de les accepter tels qu'ils sont, ils seront recalculés au prorata de 100 %.Par exemple, si deux éléments sont disponibles et que vous les définissez manuellement à 80 % et 40 %, le premier élément aura pour valeur 66,67 % (80 divisé par 120) et le deuxième élément sera défini à 33,33 % (40 divisé par 120).

Voir aussi

Autres ressources

Création et modification de tests de charge

Modification de scénarios de test de charge dans l'éditeur de test de charge

Step 2.5 - Specifying Browser Mix in the New Load Test Wizard