Tesztelemek futtatása véletlen sorrendben

Egy tesztben több felhasználói példahelyzetet rögzíthet, majd ezeket a példahelyzeteket véletlen sorrendben futtathatja. Ehhez helyezze el a példahelyzeteket egy véletlen kiválasztó alá, majd válassza ki azt az időarányt, amiben a példahelyzetnek futnia kell.

Erről a feladatról

Például rögzíthet egy tesztet, amely bejelentkezik egy rendszerre, végigböngészi a rendszer elemeit, megvásárol különféle elemeket, majd összesíti a rendelést. Ebben az esetben egyszeri alkalommal futtathatja a bejelentkezési és az összesítési példahelyzetet, de véletlen kiválasztó alatt futtathatja a böngészési és a vásárlási példahelyzeteket.

Eljárás

  1. A Tesztnavigátorban tallózással lépjen a teszthez, majd kattintson rá duplán. A teszt megnyílik.
  2. Kattintson arra a tesztelemre, amelyet a véletlen kiválasztó fog vezérelni, majd kattintson a Beillesztés > Véletlen kiválasztó lehetőségre. Több elem kiválasztásához tartsa lenyomva a Shift billentyűt.
  3. A rendszer rákérdez, hogy át kívánja-e helyezni a kijelölt elemeket az új véletlen kiválasztóba. Kattintson az Igen gombra. Ha üres véletlen kiválasztót kíván beilleszteni a tesztbe, akkor kattintson a Nem lehetőségre.
    Megjegyzés: Beállíthatja azt, hogy az elemek automatikusan kerüljenek-e áthelyezésre, illetve hogy a rendszer rákérdezzen-e. Ehhez kattintson az Ablak > Beállítások > Teszt > Tesztszerkesztő lehetőségre, majd kattintson az Általános lapra.
  4. Állítsa be a véletlen kiválasztó súlyozását. A súlyozás meghatározza egy adott elem kiválasztásának statisztikai valószínűségét.
    1. Ha hozzáadott egy bizonyos számú tesztelemet, akkor megjelenik a Súlyozott blokkok létrehozása ablak. Kiválaszthat szomszédos elemeket és csoportosíthatja azokat. Minden egyes elemet - akár csoportban szerepel, akár nem - súlyozni kell.
    2. Ha csak egy tesztelemet vett fel, akkor a súlyozott blokk a Tesztelem részletei területen alapértelmezett 1 értékkel szerepel.

Példa

Ha egy kiválasztó több eltérő súlyozást tartalmaz, akkor matematikailag meghatározható a valószínűség, amellyel egy blokk végrehajtásra fog kerülni. Ehhez adja összes a súlyozásokat, majd ossza el az egyes blokkok súlyozását az összeggel.

Például tételezzük fel, hogy egy kiválasztó hat blokkot tartalmaz az alábbi súlyozásokkal:

A súlyozások összege: 1 + 1 + 2 + 5 + 5 + 9 = 23. Ebből kifolyólag a kiválasztás statisztikai valószínűsége:
Blokk súlyozása Blokk kiválasztásának valószínűsége
1 (két blokk) 1/23 = 0.0435, vagyis kb. 4.35% (minden egyes blokkra)
2 2/23 = 0.0870, vagyis kb. 8.70%
5 (két blokk) 5/23 = 0.2174, vagyis kb. 21.74% (minden egyes blokkra)
9 9/23 = 0.3913, vagyis kb 39.13%
Vegye figyelembe azt, hogy a magasabb súlyozás növeli a valószínűséget, azonban nem garantálja, hogy a blokk végrehajtásra kerül. Többféle variáció képzelhető el. Például ha egy tesztet 23-szor futtat, nem jósolható meg előre, hogy az első és második blokk pontosan egyszer, a harmadik blokk pontosan kétszer, a negyedik és ötödik blokk pontosan ötször, a hatodik blokk pedig pontosan kilencszer kerül végrehajtásra. Azonban minél több alkalommal kerülnek a blokkok végrehajtásra, annál pontosabb lesz az előrejelzés.

Visszajelzés