Létrehozandó | Teendő a Tesztszerkesző - Adatkészlet hozzáadása ablakban |
---|---|
Egyoszlopos adatkészlet alapértelmezett hozzáférési móddal. | A Meglévő adatkészletek a munkaterületen részben válassza ki az Új adatkészlet<tesztnév>.datapool elemet, majd kattintson a Befejezés gombra. Nem kötelezően megadhatja az adatkészlet oszlop nevét ebben a munkamenetben, és később felvehet további oszlopokat és adatokat. |
Egyoszlopos adatkészlet, a hozzáférési mód kiválasztásával. | A Meglévő adatkészletek a munkaterületen részben válassza ki az Új adatkészlet<tesztnév>.datapool elemet, majd kattintson a Tovább gombra. A rendszer rákérdez a hozzáférési módra. Nem kötelezően megadhatja az adatkészlet oszlop nevét ebben a munkamenetben, és később felvehet további oszlopokat és adatokat. |
Társítás a teszt és egy meglévő adatkészlet között. | Válassza ki az adatkészletet. Az adatkészlet társítva van a teszttel, és nem kötelezően beállíthatja a hozzáférési módot ebben a munkamenetben. |
Új, teljes funkcionalitású adatkészlet. | Válasszon ki egy projektet, majd kattintson a Varázsló használata új adatkészlet létrehozására lehetőségre. |
Beállítás | Leírás |
---|---|
Megosztott (gépenként) (alapértelmezett) | Az egyes számítógépeken a virtuális felhasználók egy adatkészlet megosztott nézetéből dolgoznak, ahol az adatkészletek sorai kollektívan, sorrendben vannak közöttük elosztva, mégpedig úgy, hogy az először érkező legyen először kiszolgálva. Ez a lehetőség feltételezi, hogy a virtuális felhasználók különböző sorokból származó adatokat használnak és a kiszolgáló változó adatokat lát. A sorok hozzáférésének pontos sorrendje nem határozható meg a virtuális felhasználók vagy ismétlések között, mert ez a sorrend függ a teszt végrehajtási sorrendjétől, és az egyes számítógépeken futtatott tesztek időtartamától. |
Magán | Minden virtuális felhasználó az adatkészlet privát nézetéből dolgozik, ahol az adatkészlet sorai az egyes felhasználók között sorrendben vannak elosztva. Ez a beállítás biztosítja, hogy minden virtuális felhasználó ugyanazokat az adatokat kapja meg ugyanabban a sorrendben az adatkészletből. Mivel minden felhasználó az adatkészlet első sorával kezdi, és sorrendben éri el a sorokat, a különböző virtuális felhasználók ugyanazt a sort használják. Az adatkészlet következő sora csak akkor használatos, ha az adatkészletet használó tesztet hozzáadja egy több ismétlést tartalmazó ütemezési ciklushoz. |
Szegmentált (gépenként) | Az egyes számítógépeken lévő virtuális felhasználók az adatkészlet szegmentált nézetéből dolgoznak, ahol az adatok együttesen, sorrendben vannak felkínálva számukra, mégpedig úgy, hogy az első bejövő legyen először kiszolgálva. A szegmensek kiszámítása az alapján történik, hogy egy ütemezés hogyan osztja el a számítógépek közöt a virtuális felhasználókat. Például, ha egy ütemezés a felhasználók 25%-át hozzárendeli az 1. csoporthoz, a 75%-át pedig a 2. csoporthoz, és ezeket a csoportokat az 1. és 2. számítógépekhez rendeli hozzá, akkor az 1. számítógép nézete az adatkészlet sorok első 25%-ából áll, a 2. számítógép nézete pedig a sorok maradék 75%-ából. Ez a beállítás megakadályozza, hogy a virtuális felhasználók többszörös értékeket válasszanak ki (például fiókazonosítókat). Ha letiltja az újrakezdést, akkor egy sor nem használható többször. |
A nem sorrendben történő hozzáférésre (Véletlenszerű és Kevert) úgy gondoljon, mint egy megkevert kártyapaklira. A Véletlenszerű hozzáférési sorrenddel a kiválasztott kártya visszakerül a pakliba, ami azt jelenti, hogy egy kártya többször is kiválasztható egy másik kiválasztása előtt. Mivel soha nem éri el a pakli végét, az Újrakezdés az utolsó sor elérésekor beállítás nem érhető el. A Kevert hozzáférési sorrenddel a kiválasztott kártya a pakli aljára kerül. Miután minden kártya egyszer ki lett választva, vagy folytatja a kiválasztást felülről ugyanabban a sorrendben (az Újrakezdés az utolsó sor elérésekor értéke Igen), vagy nem választ ki több kártyát (az Újrakezdés az utolsó sor elérésekor értéke Nem).
Beállítás | Leírás |
---|---|
Újrakezdés az utolsó sor elérésekor | Alapértelmezés szerint, ha egy teszt eléri az adatkészlet vagy adatkészlet szegmens végét, akkor elölről kezdve újrahasználja az adatokat. Hogy egy teszt az adatkészlet vagy szegmens végén megálljon, törölje a Újrakezdés az utolsó sor elérésekor melletti jelölőnégyzetet. A leállítás kikényszerítése például akkor lehet hasznos, ha az adatkészlet 15 rekordot tartalmaz, 20 virtuális felhasználóval futtat egy tesztet, és nem kívánja, hogy az utolsó öt felhasználó újrahasználja az adatokat. Habár a teszt a kikényszerített leállítás miatt sikertelenként lesz jelölve, a teszt teljesítményadatai ennek ellenére érvényesek. Azonban, ha az alkalmazás számára nem számít, hogy az adatokat újból felhasználják, akkor az alapértelmezett újrakezdés használata kényelmesebb. Az újrakezdéssel nem kell gondoskodni arról, hogy az adatkészlet elég nagy, amikor a munkaterhelést további felhasználók hozzáadásával vagy egy ciklus ismétléseinek növelésével módosítja. Megjegyzés: Ez a
beállítás nem érhető el a Véletlen beállítással, mert a véletlen
eléréssel gyakorlatilag nincs vége a fájlnak.
|
Lehívás felhasználónként csak egyszer | Alapértelmezés szerint egy teszt minden végrehajtásához egy sort olvas be a program, és az adatkészlet sorában lévő adatok csak a teszt folyamán érhetők el a teszt számára. Válassza ki a Lehívás felhasználónként egyszer lehetőséget annak megadásához, hogy egy adott virtuális felhasználó által futtatott bármely teszt minden adatkészlet-hozzáférése ugyanazt a sort adja vissza. |
Adatkészlet beállítása | 1. ismétlés | 2. ismétlés |
---|---|---|
Sorrendi és Magán | 1. sor | 2. sor |
Megosztott és Kevert | x sor | y sor |
Lehívás csak egyszer felhasználónként | x sor | x sor |