Beállítás | Leírás |
---|---|
Megosztott (gépenként) (alapértelmezett) | A számítógépeken a virtuális felhasználók az adatkészlet megosztott nézetéből dolgoznak, ahol az adatok együttesen, szekvenciális sorrendben vannak felkínálva számukra, úgy, hogy az első bejövő legyen először kiszolgálva. Ez a lehetőség feltételezi, hogy a virtuális felhasználók vagy ciklusismétlések különböző sorokból származó adatokat használnak, és a kiszolgáló változó adatokat kap. A virtuális felhasználók vagy ismétlések közötti pontos elérési sorrend nem jósolható meg előre, mert ez a sorrend függ a tesztvégrehajtási sorrendtől és az egyes számítógépeken a teszt időtartamától. |
Magán | Minden virtuális felhasználó az adatkészlet privát nézetét használja, ahol az egyes felhasználókhoz az adatkészlet sorok szekvenciális sorrendben vannak kiosztva. Ez a beállítás biztosítja azt, hogy a virtuális felhasználók az adatkészletből ugyanazokat az adatokat kapják meg, ugyanaban a sorrendben. Mivel azonban minden felhasználó az adatkészlet első sorával indul, és a sorokat sorrendben éri el, különböző felhasználók ugyanazt a sort fogják használni. Az adatkészlet következő sora csak akkor kerül felhasználásra, ha az adatkészletet alkalmazó tesztet felveszi egy több ismétléssel rendelkező ütemezési ciklusba. |
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 rendszer a szegmenseket annak alapján számítja ki, hogyan osztja ki az ütemezés a virtuális felhasználókat a számítógépek között. Például ha egy ütemezés a felhasználók 25%-át az 1. csoporthoz, 75%-át pedig a 2. csoporthoz rendeli, és ezen csoportokat az 1. és 2. számítógéphez rendeli, akkor az 1. számítógép nézet az adatkészlet sorok első 25%-át, a 2. számítógép nézet pedig a sorok fennmaradó 75%-át fogja tartalmazni. Ez a lehetőség megakadályozza, hogy a virtuális felhasználók többszörös értékeket (például számlaazonosítókat) válasszanak ki. Ha tiltja az újrakezdést, akkor egy sor sem használható fel egynél többször. |
Alapértelmezésben amikor egy teszt eléri egy adatkészlet vagy adatkészlet szegmens végét, akkor az adatok újrafelhasználásra kerülnek az elejétől kezdve. Ahhoz, hogy a teszt leálljon egy adatkészlet vagy adatkészlet szegmens végének elérésekor, törölje az Újrakezdés az utolsó sor elérésekor jelölőnégyzet bejelölését. A leállítás kényszerítése akkor lehet hasznos, ha például egy adatkészlet 15 rekordot tartalmaz, de 20 virtuális felhasználóval futtat tesztet, és nem szeretné, hogy az utolsó öt felhasználó újrafelhasználja az információkat. Bár a teszt a kényszerített leállítás miatt Meghiúsultként van jelölve, a teszt teljesítményadatai akkor is érvényesek. Ha viszont az alkalmazás szempontjából közömbös, hogy újrafelhasználásra kerülnek-e adatok, akkor az újrakezdés alapértelmezése sokkal kényelmesebb. Az újrakezdéssel nem szükséges biztosítania, hogy az adatkészlet elegendően nagy legyen, amikor a munkaterhelést növeli további felhasználók hozzáadásával vagy egy ciklus ismétlésszámának növelésével.
Alapértelmezésben egy teszt minden egyes végrehajtásához az adatkészletből egy sor kerül lekérésre, és az adatkészlet sorában lévő adatok a teszthez csak a teszt időtartama alatt érhetők el. A Lehívás felhasználónként egyszer beállítással adhatja meg, hogy egy adott virtuális felhasználó által futtatott bármely tesztből az adatkészlet minden egyes elérése mindig ugyanazt a sort adja vissza.
Adatkészlet beállítás | 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 felhasználónként egyszer | x. sor | x. sor |