Megadhat teljesítménykövetelményeket
egy teszt elemeire. Ezek a követelmények elfogadható küszöbértékeket adnak
meg a teljesítményre, és érvényesítik a szolgáltatás szintjére vonatkozó
megállapodásokat.
Erről a feladatról
Beállíthat teljesítménykövetelményeket protokoll-specifikus
tesztelemekhez, ütemezési elemekhez, egyéni kód által létrehozott adatokhoz
és az összegyűjtött erőforrás-használati adatokhoz. Egy teljesítménykövetelményt
megadhat úgy, mint általános vagy úgy, mint
kiegészítő. Egy általános teljesítménykövetelmény egy olyan
követelmény, amely döntése szerint elegendően jelentős ahhoz, hogy
sikertelensége esetén a teljes futtatás sikertelenségnek számítson.
Egy kiegészítő teljesítménykövetelmény, bár fontos, nem elegendően
jelentős ahhoz, hogy a futtatás sikertelenségét okozza. Például egy
kiegészítő teljesítménykövetelmény lehet egy a fejlesztéstől származó
kérés egy nagyon speciális adatelem érvényesítésére vonatkozóan, amelyet
a WebSphere PMI monitoring
termék biztosít.
Eljárás
Tegye a következőket egy teszt elemeire vonatkozó
teljesítménykövetelmények megadásához:
- A Tesztnavigátorban keresse meg a tesztet, és kattintson rá duplán. A teszt megnyílik.
- A Teszt tartalma területen válassza ki
azt az oldalt vagy kérést, amely majd a követelménnyel rendelkezni
fog. Kiválaszthat több oldalt vagy több kérést.
- A Tesztelem-részletek területen kattintson a
Speciális lapra, és válassza ki a
Teljesítménykövetelmények engedélyezése lehetőséget. Megjelenik az oldalra vagy a kérésre vonatkozó
teljesítménykövetelményeket tartalmazó táblázat.
- Kattintson a megadandó teljesítménykövetelményre, és adjon hozzá
egy meghatározást az alábbiak szerint:
Beállítás |
Leírás |
Név |
A könnyebb olvashatóság kedvéért módosíthatja a teljesítménykövetelmény
nevét. A követelmény nevének módosítása azonban eltérést okoz
a módosított nevet használó Teljesítménykövetelmény jelentés és az
alapértelmezett nevet használó többi jelentés között. Ezért, amikor
módosítja egy követelmény nevét, akkor mindenképpen kövesse nyomon
az eredeti nevet. |
Operátor |
Válasszon ki egy operátort. |
Érték |
Írjon be egy értéket. |
Általános |
Válassza ezt ki, hogy a követelmény általános
legyen. Egy általános követelmény okozhatja azt, hogy a teszt a
sikertelen döntéssel záruljon. Szüntesse meg
a bejelölést ahhoz, hogy a követelmény kiegészítő legyen. Általában a kiegészítő
követelmények a belsőleg követett követelmények esetében használatosak. Egy kiegészítő követelmény
nem okozhatja a futtatás sikertelenségét, és a kiegészítő eredmények a
Teljesítménykövetelmények jelentés két oldalára korlátozódnak. |
- Opcionálisan alkalmazhatja a megadott követelményt más tesztelemekre
is:
- A Teszt tartalmak területen válassza ki
azokat a tesztelemeket, amelyek majd a követelménnyel rendelkezni fognak. Az elemeknek ugyanolyan típusba kell tartozniuk, például az összesnek
oldalelemnek kell lennie.
- A Követelmények táblázatban kattintson a jobb egérgombbal a követelmény
sorára, majd válassza az előugró menü Követelmények másolása
menüpontját.
- Opcionálisan válassza ki a Meghatározatlan követelmények elrejtése
lehetőséget, hogy elrejtse a meghatározatlan követelményeket jelző besötétített sorokat,
és így javítsa az olvashatóságot.
- Válasszon ki egy követelményt, és kattintson a Törlés
lehetőségre, hogy eltávolítsa annak meghatározását. A követelmény továbbra
is elérhető és megadható újra.
- Miután a tesztelemekre megadott néhány követelményt,
érdemes lehet megtekinteni a teszthez megadott összes
követelményt. Ehhez tegye a következőket:
- A Teszt tartalmak területen kattintson
a teszt nevére (gyökerére).
- A Tesztelem-részletek területen
kattintson a Teljesítménykövetelmények lapra. A Teljesítménykövetelmények oldal
megjeleníti a tesztben megadott teljesítménykövetelmények
összegzését.
- Ahhoz, hogy az eredeti követelménymeghatározáshoz navigáljon,
kattintson duplán a meghatározás sorára.
Példa
Megadhat teljesítménykövetelményeket egy tesztben vagy egy
ütemezésben. Amikor egy tesztben megad egy követelményt, akkor
a követelmény minden egyes tesztelemre egyenként kerül megadásra,
még akkor is ha több tesztelemet választ ki, és egyszerre alkalmazza
a követelményt az összesre. Amikor egy ütemezésben megad egy követelményt,
akkor a követelmény a tesztelemek összesítésére kerül alkalmazásra.
Tegyük
fel például, hogy kiválasztja egy teszt összes oldalát, és megadja a
következő követelményt: Oldal átlagos válaszideje [ms] [Futtatásra]
legyen kisebb, mint 5 másodperc. Ez azt jelenti, hogy ha a teszt egyik oldalának
válaszideje 6 másodperc, akkor a követelmény azon az oldalon sikertelen lesz.
A többi oldal, melyek válaszideje kisebb, mint 5 másodperc, sikeres
lesz.
Tegyük fel, hogy megnyit egy ütemezést, és megadja a következő
követelményt: Átlagos válaszidő az összes oldalra [ms] [Futtatásra]
legyen kisebb, mint 5 másodperc. Ez az összes oldalra vonatkozóan méri az
átlagos válaszidőt. Egy oldalnak lehet 30 másodperc a válaszideje, de ha
elegendő számú oldal rendelkezik megfelelően alacsony válaszidővel, hogy
ellensúlyozza annak az egy oldalnak a negatív hatását, akkor a követelmény
sikeres lesz.
Ha információkra van szüksége azzal kapcsolatban, hogy
miképpen adhat meg követelményeket ütemezésekben, akkor tekintse meg a következőt:
Teljesítménykövetelmények megadása az ütemezésekben.