Szinkronizációs pont beillesztésével koordinálhatja adott számú
virtuális felhasználó tevékenységét úgy, hogy szüneteltet vagy folytat
tevékenységeket. A teszt kezdetén szinkronizálhatja az összes virtuális felhasználót,
és lépcsőzetesen eloszthatja a felszabadítási időket, hogy a felhasználók ne terheljék
túl a rendszert. A szinkronizációs pontok szintén hasznosak a nyúzótesztelések során.
Erről a feladatról
Szinkronizációs pontokat illeszthet be az ütemezésekbe vagy a
tesztekbe. Jellemzően ütemezésekbe kerülnek beillesztésre a szinkronizációs
pontok, mert azok sokkal láthatóbbak az ütemezés szintjén, illetve mert a tesztekben
nem, csak az ütemezésekben állítható be a
Felszabadítás és az
Időkorlát
beállítás. Tesztekbe az alábbi esetekben illeszthet be szinkronizálási pontot:
- Szabályoznia kell egy adott helyen a szinkronizálási pont előfordulását.
Például beilleszthet szinkronizálási pontot az elé a pont elé, ahol a teszt
kérést küld a kiszolgáló felé.
- Módosította a tesztet, és a szinkronizációs pont végrehajtása a hozzáadott
funkciótól függ.
A ciklusokon belüli szinkronizációs pontok nem kerülnek visszaállításra. Azaz a szinkronizációs pont felszabadítása után (a ciklus első ismétlésében)
felszabadítva marad az összes többi ismétlés esetén.
Eljárás
Szinkronizálási pont beillesztése tesztbe:
- A Tesztnavigátorban tallózással lépjen a teszthez, majd duplán kattintson rá. A teszt megnyílik.
- Kattintson a tesztelemre a hely alatt a szinkronizálási pont hozzáadásához,
majd kattintson a lehetőségre. A tesztelem természetétől függően
a teszthierarchia bizonyos pontjain beilleszthet szinkronizációs pontot, más
pontjain nem.
- Írja be a szinkronizációs pont nevét, vagy válassza ki egy meglévő szinkronizálási pont nevét. A tesztben megnyílik a szinkronizációs
pont. Figyeljen arra, hogy a Felszabadítás típusa és az Időkorlát a tesztekben nem érhető
el a szinkronizációs pontokhoz. A Felszabadítás típusa és az időkorlát vezérlőelem csak ütemezésekben lévő szinkronizációs pontok esetén állnak rendelkezésre.
- A Felszabadítás típusa vagy az Időkorlát módosításához
nyissa meg a szinkronizálási pontot egy ütemezésen belül, majd végezze el a módosításokat.
A módosítások a szinkronizálási pont összes példányára hatással vannak.