A teszt rögzítése után kisebb tesztekre oszthatja azt. A tesztek felosztása lehetővé teszi kisebb tesztekből álló moduláris építőkövek létrehozását, melyekből nagyobb teszteket állíthat össze. Az eredeti teszt változatlan marad. Ezeket az építőköveket egy ütemtervben kombinálhatja, amely ciklusokat és feltételeket is tartalmazhat.
Mielőtt elkezdené
Amikor újrafelhasznál felosztott teszteket egy ütemtervben, biztosítania kell, hogy az általános teszt struktúra konzisztens, beleértve az SAP bejelentkezés és kijelentkezés részleteit is. Ha például az a felosztott teszt tartalmazza a munkamenet bejelentkezési adatait, a c felosztott teszt pedig a kijelentkezési tranzakciót, akkor a megfelelő sorrendben kell ezeket elhelyeznie az ütemterv felhasználói csoportban.
Az SAP teszteket csak tranzakció szinten lehet felosztani. A mikor a teszt végrehajtásra kerül az ütemtervben, egy SAP bejelentkezés tranzakcióval kell indulnia, és egy SAP kijelentkezés tranzakcióval kell zárulnia.
Eljárás
- A Teszt navigátorban keresse meg a tesztet, és kattintson rá duplán. Megnyílik a teszt.
- Kattintson a jobb egérgombbal egy SAP tranzakcióra a tesztben, majd válassza az előugró menü Teszt felosztása menüpontját. Az oldal, amire kattint, az új teszt első oldala lesz.
- Az Új teszt neve ablakban erősítse meg a felosztás helyét, megadhatja a felosztott tesztek neveit és leírását is, majd kattintson a Tovább gombra.
- A Teszt felosztása ablakban vizsgálja meg a felosztás eredményeként végrehajtandó módosításokat, majd kattintson a Befejezés gombra.
Példa
Rögzíthet például egy olyan tesztet, ami az alábbi műveleteket tartalmazza:
- Bejelentkezés a kiszolgálóra.
- Bejegyzés létrehozása a kiszolgálón majd a bejegyzés eltávolítása.
- Bejegyzés szerkesztése, a módosítás megtörtének érvényesítése, majd a bejegyzés visszaállítása.
- Kijelentkezés a kiszolgálóról.
Ezután négy részre oszthatja a tesztet: Bejelentkezés, Létrehozás, Szerkesztés és Kijelentkezés. Hozzon létre egy ütemtervet, amely egy adattárból kiválasztott, virtuális felhasználókat futtat. Minden egyes virtuális felhasználó futtatja a Bejelentkezés tesztet, végrehajtja a Létrehozás és Szerkesztés teszt különböző kombinációit, végül pedig a Kijelentkezés tesztet futtatja.