Dodawanie transakcji do testu
Transakcja to konkretna
grupa elementów testowych, których wydajność interesuje użytkownika. W trakcie
wyświetlania wyników testu można przeglądać dane o wydajności dotyczące
wszystkich dodanych transakcji.
Dodawanie logiki warunkowej
Logikę IF-THEN można wstawić wokół
fragmentów testu, aby te fragmenty były uruchamiane, gdy zostanie spełniony
konkretny warunek.
Synchronizowanie użytkowników w testach
Przez wstawienie punktu synchronizacji można koordynować działania
wielu użytkowników wirtualnych, wstrzymując i wznawiając działania. Możliwe
jest zsynchronizowanie wszystkich użytkowników wirtualnych na początku testu i
rozłożenie w czasie momentów zwalniania, dzięki czemu użytkownicy nie spowodują
przeciążenia systemu. Punkty synchronizacji są również przydatne podczas testów
obciążeniowych.
Dodawanie pętli do testu
Część testu można zdefiniować jako
pętlę, która będzie uruchamiana określoną liczbę razy. Jeśli pętla zawiera
punkt synchronizacji, jest on zwalniany po pierwszej iteracji pętli i pozostaje
taki dla wszystkich kolejnych iteracji.