Chcete-li spustit test nastavenou rychlostí, přidáte do plánu cyklus pro řízení rychlosti iterace a poté přidáte do cyklu testy. Testy, které jsou podřízené cyklu, jsou tímto cyklem řízeny.
Pokud cyklus obsahuje synchronizační bod, uvolní se tento synchronizační bod po první iteraci cyklu a zůstane uvolněný po všechny následné iterace.
Postup
Chcete-li přidat cyklus, který řídí rychlost iterace pro spuštěné testy:
- V Navigátoru testu vyhledejte plán a poklepejte na něj. Otevře se plán.
- Klepněte na prvek, který bude nadřízený cyklu,
a poté klepněte na volbu .
- Do oblasti Podrobnosti prvku plánu zadejte počet iterací, které bude cyklus opakovat.
- Chcete-li pokračovat v provádění cyklu i po vydání požadavku na zastavení provádění plánu, označte zaškrtávací políčko Nepřerušitelná iterace. Provádění plánu bude ukončeno po dokončení aktuální iterace cyklu. Toto zaškrtávací pole je dostupné pouze pro plány.
- Chcete-li udržet nastavenou rychlost transakce pro všechny položky plánu podřízené tomuto cyklu, označte zaškrtávací políčko Řídit rychlost iterací.
- Do pole Rychlost iterace zadejte číslo a vyberte jednotku času. Tím nastavíte skutečnou rychlost.
- Zaškrtněte nebo zrušte zaškrtnutí zaškrtávacího políčka Náhodně měnit prodlevu mezi iteracemi. Zaškrtnutí tohoto zaškrtávacího políčka způsobí mírnou změnu prodlevy. Tato volba modeluje vaše uživatele přesněji, protože namísto zpoždění iterací v pevných intervalech se délky zpoždění náhodně liší při zachování stejné průměrné rychlosti iterace.
Poznámka: Statisticky volba Náhodně měnit prodlevu mezi iteracemi nastavuje prodlevu náhodně dle záporného exponenciálního rozložení stejně jako při hodnotě pevné prodlevy. Záporné exponenciální rozložení má dlouhý "ohon", což znamená, že velmi malý počet prodlev má velké hodnoty. Proto se ujistěte, že vámi testovaná aplikace nebude negativně ovlivněna dlouhými obdobími nečinnosti (aby např. časové limity neodpojily uživatele).
- Zaškrtněte nebo zrušte zaškrtnutí zaškrtávacího políčka Zpoždění před první iterací cyklu. Označením tohoto zaškrtávacího políčka se odchýlí první zpoždění každé iterace, abyste získali realistický mix v první iteraci.
Jak pokračovat dále
Po přidání cyklu přidáte položky plánu, obvykle testy, které cyklus řídí.