| 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) | 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, ugyanabban 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. |
A nem szekvenciális elérési sorrendet (Véletlenszerű és Kevert) lehet úgy elképzelni, mint egy megkevert kártyapaklit. A Véletlenszerű elérési sorrenddel a kiválasztott kártyalap visszakerül valahová a kártyapakliba, ami azt jelenti, hogy egy kártyalap akár többször is kiválasztható, mielőtt egy másik egyszer kiválasztásra kerül. Mivel a kártyapaklinak soha nem éri el a végét, így az Újrakezdés az utolsó sor elérésekor lehetőség nem érhető el. A Kevert elérési sorrend esetén a kiválasztott kártyalap a pakli aljára kerül vissza. Miután minden egyes kártyalap egyszer ki lett választva, akkor vagy újra elkezdi a kiválasztást a tetejéről ugyanazzal az elérési sorrenddel (Újrakezdés az utolsó sor elérésekor értéke Igen), vagy már nem valósul meg további kiválasztás (Ú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é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. 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é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 |