Teljesítménykövetelmények megadása a tesztekben

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:

  1. A Tesztnavigátorban keresse meg a tesztet, és kattintson rá duplán. A teszt megnyílik.
  2. 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.
  3. 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.
  4. 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.
  5. Opcionálisan alkalmazhatja a megadott követelményt más tesztelemekre is:
    1. 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.
    2. 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.
  6. 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.
  7. 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.
  8. 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:
    1. A Teszt tartalmak területen kattintson a teszt nevére (gyökerére).
    2. 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.
    3. 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.


Visszajelzés