Spuštění testů v náhodném pořadí

Plán, který obsahuje pouze skupiny uživatelů a testy, spustí každý test ve skupině uživatelů postupně. Přidáním náhodného selektoru do plánu můžete opakovat sérii testů v náhodném pořadí, a tak emulovat různorodé akce skutečných uživatelů.

Postup

Chcete-li přidat náhodný selektor do plánu:

  1. V Navigátoru testu vyhledejte plán a poklepejte na něj. Otevře se plán.
  2. Klepněte na název prvku plánu, který má obsahovat náhodný selektor, a poté klepněte na tlačítko Přidat > Náhodný selektor.
  3. V oblasti Podrobnosti prvku plánu přidejte počet iterací pro cyklus.

    Přemýšlejte o sobě jako o "náhodném selektorovi." Máte zavázané oči a máte košík, který obsahuje 10 červených a 10 zelených balónků. Máte 50% šanci vybrat červený balónek a 50% šanci vybrat zelený balónek. Vyberete si náhodně balónek a ten je červený. Potom vrátíte balónek do košíku. Vždy, když vytáhnete balónek, máte 50% šanci vytažení červeného balónku. Protože je po každém výběru balónek vrácen zpět, košík vždy obsahuje 10 červených balónků a 10 zelených balónků. Dokonce je možné (ale nepravděpodobné), že si pokaždé vyberete červený balónek.

  4. Nastavte váhu náhodného selektoru. Váha určuje statistickou pravděpodobnost výběru specifického prvku.
    1. Klepněte pravým tlačítkem myši na náhodný selektor a klepněte na volbu Přidat > Vážený blok.
    2. V poli Váha zadejte celé číslo. Toto celé číslo ukazuje relativní proporci, kterou každý test spouští.

    Předpokládejme, že náhodný selektor obsahuje dva testy: Vybírat a Nabídnout. Testu Vybírat přidělíte váhu 7 a testu Nabídnout váhu 3. Při každém zpracování cyklu má test Vybírat 70% šanci na výběr, a test Nabídnout má 30% šanci na výběr.

    Plán se dvěma skripty s různými váhami

Příklad

Když selektor obsahuje velký počet různých vah, je možné matematicky určit pravděpodobnost, že bude proveden nějaký blok. To provedete tak, že sečtete váhy a váhu každého bloku vydělíte tímto součtem.

Předpokládejme například, že selektor obsahuje šest bloků s těmito nastavenými vahami:

Celkový součet vah je: 1 + 1 + 2 + 5 + 5 + 9 = 23. Proto statistická pravděpodobnost výběru je:
Váha bloku Pravděpodobnost výběru bloku
1 (dva bloky) 1/23 = 0,0435 nebo cca 4,35% (pro každý blok)
2 2/23 = 0,0870 nebo cca 8,70%
5 (dva bloky) 5/23 = 0,2174 nebo cca 21,74% (pro každý blok)
9 9/23 = 0,3913 nebo cca 39,13%
Všimněte si, že vyšší váha zvyšuje pravděpodobnost, ale nezaručuje, že blok bude skutečně proveden. Může dojít k různým variacím. Pokud např. provedete test 23krát, nemůžete předpovědět, že se první a druhý blok provede přesně jednou, třetí blok přesně dvakrát, čtvrtý a pátý blok přesně pětkrát a šestý blok přesně devětkrát. Avšak čím více provedení bloků, tím přesnější předpověď je.

Váš názor