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
- A Tesztnavigátorban tallózással lépjen a teszthez, majd kattintson rá duplán. A teszt megnyílik.
- Kattintson arra a tesztelemre, amelyet a véletlen kiválasztó fog vezérelni,
majd kattintson a lehetőségre. Több elem kiválasztásához tartsa lenyomva a Shift billentyűt.
- 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 lehetőségre, majd kattintson az Általános lapra.
- Á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.
- 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.
- 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:
- két blokk súlyozása 1
- egy blokk súlyozása 2
- két blokk súlyozása 5
- egy blokk súlyozása 9
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.