Lekcja 3.2: tworzenie harmonogramu i dodawanie grup użytkowników
W tej lekcji opisano sterowanie wykonywaniem testu przez
tworzenie harmonogramów i dodawanie grup użytkowników.
O tym zadaniu
Harmonogram może być bardzo prosty i dotyczyć jednego użytkownika
wirtualnego uruchamiającego jeden test. Może być również skomplikowany i
zawierać setki wirtualnych użytkowników w różnych grupach, z których każdy uruchamia różne testy w różnym czasie.
Harmonogram
pełni rolę mechanizmu uruchamiającego test. Do harmonogramu dodawane są grupy użytkowników, testy oraz inne elementy, które umożliwiają emulowanie obciążenia. Harmonogramy
są jednak nie tylko prostymi mechanizmami do uruchamiania testów. Za pomocą
harmonogramów można na przykład sterować testami w następujący sposób:
Użytkownik może grupować testy w grupach użytkowników,
aby emulować działania różnych typów użytkowników.
Kolejność uruchamiania testów może zostać określona jako sekwencyjna, losowa
lub według wag.
Użytkownik może ustawić liczbę uruchomień poszczególnych testów.
Testy mogą być wykonywane z określoną szybkością.
Testy mogą być wykonywane przez określony czas, a podczas ich
wykonywania można zwiększać lub zmniejszać liczbę użytkowników wirtualnych.