12 grudnia, 2021

LoadRunner Active Vuser Count

Problem:

jak uzyskać aktywną liczbę użytkowników w dowolnym momencie w LoadRunner?

Wyjaśnienie:

LoadRunner wykonuje skrypt w kontrolerze lub Performance Center i generuje wymaganą liczbę wirtualnych użytkowników (Vuserów). Ale wszystkie Vusery nie są aktywne w pełnym czasie, zwłaszcza gdy część logowania i wylogowania znajduje się w Action(). Jeśli chcesz wiedzieć, ilu użytkowników jest aktywnych w określonym czasie, wykonaj poniższe kroki.

rozwiązanie:

warunek wstępny:

jako warunek wstępny musisz najpierw określić, ile połączeń TCP/IP jest ustanawianych przez jednego użytkownika podczas testu. W tym celu:

  1. Skomentuj transakcję „Wyloguj” skryptu VUGen
  2. Uruchom test na kilka minut. Czas trwania testu powinien być wystarczająco długi, aby wykonać co najmniej jedną iterację
  3. zestawić wynik
  4. Otwórz Plik z wynikiem w narzędziu do analizy LoadRunner
  5. Otwórz wykres „połączenia”
    wykresy->Dodaj nowy element->Dodaj nowy Wykres->Zasoby Internetowe->połączenia
  6. Notatka w dół liczba połączeń ustalonych podczas testu jednego użytkownika (nie. połączeń = 6; zobacz poniższy zrzut ekranu)
Wykres połączeń LoadRunner dla aktywnej liczby użytkowników
rysunek 01: Wykres „połączenia” jednego testu Vusera

rzeczywisty Test:

  1. Uruchom rzeczywisty test z pełnym obciążeniem
  2. Zbierz wynik po zakończeniu testu
  3. Otwórz Plik z wynikiem w narzędziu do analizy LoadRunner
  4. Otwórz wykres „połączenia”
    wykresy->Dodaj nowy element->Dodaj nowy Wykres->zasoby sieciowe->połączenia
  5. Najedź myszką na wykres „połączenia” Wykresuj i uzyskaj wartość „liczba połączeń”. Zobacz poniższy zrzut ekranu, gdzie o 00:11:00 liczba połączeń wynosi 36.000. Zapisz tę wartość.
Wykres połączeń Loadrunnera
rysunek 02: Wykres „połączeń” z 10 testami Vuserów

Obliczanie liczby aktywnych użytkowników w określonym czasie:

liczba aktywnych użytkowników = Łączna liczba połączeń w tym czasie / połączenie wykonane przez jednego użytkownika

=> liczba aktywnych użytkowników w 00:11:00 = 36 / 6
=> liczba aktywnych użytkowników w 00:11:00 = 6

dlatego 6 Vuserów jest aktywnych o 00: 11: 00. Podobnie, możesz obliczyć aktywną liczbę użytkowników w innym czasie w teście Loadrunnera.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.