Sposób, w jaki opcje puli danych wpływają na wartości pobierane przez użytkownika wirtualnego

Tryb wybrany dla puli danych (otwierania, dostępu, zwrotny) będzie miał wpływ na dane pobierane przez użytkownika wirtualnego. Tryb zwrotny ma również wpływ na posegmentowane pule danych.

W poniższej tabeli przedstawiono najczęściej występujące typy pul danych oraz opcje, których należy wybrać do ich utworzenia.

Przeznaczenie puli danych Wybór trybu otwierania Wybór trybu dostępu Wybór trybu zwrotnego
Pula danych udostępnia unikalne wartości danych w kolejności losowej dla wszystkich uruchomionych transakcji. Pula danych jest resetowana między wykonaniami testów, dzięki czemu dane mogą zostać ponownie wykorzystane. Segmentowany Mieszany Pobierz tylko jeden raz dla użytkownika
Pula danych udostępnia unikalne wartości danych w dowolnej kolejności dla wszystkich uruchomionych transakcji. Użytkownik określa, które wartości mają zostać użyte, na przykład może usunąć wartość, aby nie była ona ponownie używana podczas kolejnych wykonań testu. Segmentowany Sekwencyjny Pobierz tylko jeden raz dla użytkownika
Pula danych umożliwia wszystkim użytkownikom wirtualnym pobranie i zapisanie pojedynczej unikalnej wartości danych w ramach testów użytkownika wirtualnego Segmentowany Sekwencyjny Pobierz tylko jeden raz dla użytkownika
Pula danych udostępnia wszystkim użytkownikom losowo wybrane nieunikalne wartości danych. Współużytkowany Losowy Przewiń po osiągnięciu ostatniego wiersza
Pula danych przełącza się między wszystkimi wartościami danych, ale nie wykorzystuje ich ponownie. Segmentowany Sekwencyjny Przewiń po osiągnięciu ostatniego wiersza

Sposób przypisywania wierszy w posegmentowanych pulach danych

Jeśli pula danych jest posegmentowana, do każdej lokalizacji zostanie przypisana stała liczba wierszy. Ta liczba nie jest zależna od liczby użytkowników, którzy wykonują test zawierający pulę danych. Liczba wierszy przypisanych do lokalizacji jest proporcjonalna do liczby użytkowników wirtualnych przypisanych do lokalizacji. Przykładowo istnieje harmonogram, który zawiera 25 użytkowników wirtualnych, z których 5 zostało przypisanych do wykonania w określonej lokalizacji. Oznacza to, że 20% wykonań danych z każdej posegmentowanej puli danych to wiersze przypisane do tego miejsca. Wszystkie wartości są pobierane z tego segmentu (wycinka) puli danych. Gdy wartości wierszy zostaną wyczerpane, pula danych wraca do pierwszego wiersza przypisanego segmentu lub, jeśli nie ustawiono trybu zwrotnego, zwraca wartość null.

Opinia