Teszt szerkesztése

A fordítás és futtatás előtt a teszt megvizsgálható és módosítható.

Alapértelmezésben egy böngészőalapú alkalmazással együttműködés rögzítésének befejezésekor a HTTP felvevő automatikusan elindítja a HTTP tesztkészítőt, amely a tesztet a rögzítésből állítja elő. (Ezen viselkedés módosítható - megadható másik tesztkészítő elindítása vagy, hogy egy se kerüljön elindításra - a HTTP felvevő beállításainak szerkesztésével.) Ezen teszt még nem végrehajtható. A teszt azonnal végrehajthatóvá tétele a Tesztnavigátorban a jobb egérgombbal a tesztre kattintással és az Előállítás menüpont kiválasztásával tehető meg. Vagy a teszt először szerkeszthető is a jobb egérgombbal rákattintással és a Megnyitás menüpont kiválasztásával.

A TPTP rendszerben három létrehozható és szerkeszthető tesztkészlet típus létezik. A HTTP tesztkészítő által létrehozásra kerülő típus neve Http tesztkészlet. Az alábbi ábra a Http tesztkészlet megnyitásakor látható elemeket mutatja be. Más teszttípusoktól kissé eltérő felépítés látható.

A teszt az Áttekintés lappal kezdődik (alsó szegély), négy kibontott szerkesztési területtel (Általános információk és Forrás információk a bal oldalon, valamint a Környezet és HTTP kérések a jobb oldalon). A többi panelra váltás a megfelelő lapra kattintással tehető meg.

Az Általános információk terület a teszt nevét, esetleg leírását, a teszt típusát és a tesztet tartalmazó fájl nevét jeleníti meg. A mezőkben megjelenő információk szerkeszthetők. A Név mező az Általános információk alatt a teszt nevét jeleníti meg. A név módosítható, kezdetben megegyezik a Tesztfájl neve mező értékével, ami a rögzítés közben került megadásra. Módosítás esetén a Tesztnavigátorban megjelenített név is megváltozik, de a tesztet tartalmazó fájl neve nem. Ezen példában a Tesztnavigátorban felsorolt és a Név mezőben megjelenített tesztnév eredetileg b volt, ami azonos a rögzített fájl utótag nélküli nevével. A tesztelő a teszt által emulált feladatot jobban leíró név (searchEmployeeDB) megadása mellett döntött.

A Forrás információk terület azon Java csomag nevét jeleníti meg, ami a teszt végrehajtható, előállításra kerülő Java kódját tartalmazni fogja, valamint a tesztet megvalósító, a rögzített fájl utótag nélküli és nagy kezdőbetűs nevével megegyező nevű Java osztályt. A kód másik csomagba áthelyezése a Csomag neve mező alatti Tallózás gombra kattintással tehető meg.

A jobb oldalon található Http kérések terület a teszt összes HTTP kérését sorolja fel. Ezen kérések egyikére kattintással a Http kérések nézet megjelenik, ahogy alább is látható.

Ezen szerkesztő panel az alul lévő Http kérések lapra kattintással is elérhető. A bal oldalon egy kérésre kattintva a jobb oldalon megjelennek a kérés tulajdonságai. Az alábbiak tehetők meg:

A Környezet szakaszban állíthatja be a teszt végrehajtása során szimulálandó felhasználók számát.

A Viselkedés lapra kattintással a viselkedés szerkesztő panel megjelenik, ahogy alább is látható.

A teszt által rögzített HTTP kérések kezdetben a végrehajtás alapján oldal szerint kerülnek felsorolásra egy Loop 1 kezdeti névvel rendelkező ciklusszerkezetben. A kiválasztott ciklus átnevezhető, leírható a tevékenysége és módosítható az Ismétlések száma. A Szinkron jelölőnégyzet kiválasztásával és több ismétlés megadásával a ciklusismétlések sorrendben kerülnek végrehajtásra. A Szinkron jelölőnégyzet törlésével és több ismétlés megadásával a ciklusismétlések egyidejűleg kerülnek végrehajtásra. A Loop 1 nevű ciklusban az alábbiak tehetők meg:

A Hozzáadás gombbal új ciklus hozható létre. Ezután az egér jobb gombjával az új ciklusra kattintással és a Végrehajtás menüpont kiválasztásával az új ciklushoz más tesztkészletek vagy tesztkészlet példányok rendelhetők. A ciklusok beágyazhatók és ciklusokon kívüli végrehajtások is létrehozhatók.

Szülő témakör: Teljesítmény tesztelése TPTP környezettel

(C) Copyright IBM Corporation 2000, 2004. Minden jog fenntartva.