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.