Impact des options de pool de données sur les valeurs extraites par un utilisateur virtuel

Les modes Ouverture, Accès et Boucle que vous sélectionnez pour un pool de données affectent les valeurs extraites par un utilisateur virtuel. Le mode Boucle affecte également les pools de données segmentés.

Le tableau suivant répertorie les pools de données les plus communs et les options que vous devez sélectionner pour les créer.

Object du pool de données Sélection du mode d'ouverture Sélection du mode d'accès Sélection du mode boucle
Le pool de données fournit des valeurs de données uniques en ordre aléatoire pour chaque tentative de transaction. Le pool de données est réinitialisé entre deux exécutions de test afin de permettre la réutilisation des données. Segmenté Aléatoire sans répétition N'extraire qu'une fois par utilisateur
Le pool de données fournit des valeurs de données uniques sous un ordre quelconque pour chaque tentative de transaction. Vous déterminez quelles valeurs sont utilisées afin qu'elles puissent être supprimées et ne soient pas réutilisées lors des exécutions de test ultérieures. Segmenté Séquentiel N'extraire qu'une fois par utilisateur
Le pool de données permet à chaque utilisateur virtuel d'obtenir et de conserver une valeur de données unique tout au long de ses tests. Segmenté Séquentiel N'extraire qu'une fois par utilisateur
Le pool de données fournit à tous les utilisateurs des valeurs de données non uniques choisies sur une base aléatoire. Partagé Aléatoire Reboucler lorsque la dernière ligne est atteinte
Le pool de données parcourt toutes les valeurs de données sans considérations de réutilisation. Segmenté Séquentiel Reboucler lorsque la dernière ligne est atteinte

Affectation des lignes dans les pools de données segmentés

Si un pool de données est segmenté, un nombre de lignes fixe est affecté à chaque emplacement. Ce nombre est totalement indépendant du nombre d'utilisateurs exécutant le test qui contient le pool de données. Au lieu de ceci, le nombre de lignes affecté à un emplacement est proportionnel au nombre d'utilisateurs virtuels qui lui sont affectés. Supposons, par exemple, qu'un planning comporte 25 utilisateurs virtuels et que 5 utilisateurs soient désignés pour s'exécuter à un emplacement spécifique. Ceci signifie que 20 % des exécutions de données de chaque pool de données segmenté correspond aux lignes affectées à cet emplacement. Toutes les valeurs sont extraites de ce segment, ou “tranche”, du pool de données. Une fois ces valeurs épuisées, soit le pool de données se rabat sur la première ligne du segment qui lui est affecté, soit si le mode boucle n'a pas été stipulé, renvoie une valeur Null.

Retour d'informations