Ez a jelentés összefoglalja a futtatás
érvényességét, összefoglalja a futtatás szempontjából legjelentősebb
adatokat, megjeleníti a tesztben szereplő 10 leglassabb oldal
választendenciáját és ábrázolja minden egyes oldal választendenciáját
egy megadott időtartamra.
Általános oldal
Az
Általános oldalon az alábbi
információk találhatók meg:
- Egy folyamatjelző, amely jelzi a futás állapotát.
- Egy oszlopdiagram, amely az alábbi információkat jeleníti meg, hogy
a futtatás átfogó sikerességéről képet adjon:
- A teljes futtatásra, azoknak az állapotkódoknak a százalékos arányát,
amelyek sikeres oldal állapotkódokat jeleztek.
A Sikeres
oldal állapotkód azt jelenti, hogy a válaszkód-ellenőrzési pont
sikeres volt az elsődleges kérésre.
Ha egy elsődleges kérés nem rendelkezik
ellenőrzési pontokkal, akkor a siker azt jelenti, hogy a kiszolgáló fogadta
az elsődleges kérést, és visszaadott egy választ, amelynél az állapotkód a 200-as vagy
300-as kategóriában volt, vagy egy várt választ adott vissza a 400-as
vagy 500-as kategóriában lévő állapotkóddal.
- A teljes futtatásra, azoknak az állapotkódoknak a százalékos arányát,
amelyek sikeres oldalelemeket
jeleztek.
A Sikeres
oldalelem azt jelenti, hogy a válaszkód-ellenőrzési pont
sikeres volt az adott kérésre. Ha egy kérés nem rendelkezik
ellenőrzési pontokkal, akkor a siker azt jelenti, hogy a kiszolgáló fogadta
a kérést, és visszaadott egy választ, amelynél az állapotkód a 200-as vagy
300-as kategóriában volt, vagy egy várt választ adott vissza a 400-as
vagy 500-as kategóriában lévő állapotkóddal.
- A Teljes egészség a teljes futtatásra vonatkozóan adja meg az
oldalak, tranzakciók és ciklusok tesztelésének teljes százalékban kifejezett állapotát.
- Sikeres oldalcím ellenőrzési pontok százalékos aránya, amennyiben lett ilyen beállítva.
- Sikeres válaszkód vagy válaszméret ellenőrzési pontok százalékos aránya,
amennyiben lett ilyen beállítva.
Összegzés oldal
Az
Összegzés oldal
összefoglalja a tesztfuttatással kapcsolatos legfontosabb adatokat, amelyek
segítségével egy pillanat alatt elemezheti a teszt végső vagy köztes eredményeit.
Az Összegzés oldal a következő Futtatási
összegzés információkat jeleníti meg:
- A teszt neve.
- Az aktív felhasználók, valamint azon felhasználók száma, amelyek befejezték a
tesztet. Ez a szám a futtatás során frissül.
- Az eltelt idő. Ez a futtatás időtartama, amely órában, percben és másodpercben
jelenik meg.
- A futtatás állapota. Ez lehet Számítógépek
inicializálása, Felhasználók hozzáadása,
Futtatás, Adatok átvitele a
tesztnaplóba, Leállítva
vagy Befejezve.
- Számítógép eredményeinek megjelenítése: Összes hoszt. Az
egyéni számítógépek összegzésének megjelenítéséhez kattintson a számítógépnévre a
Teljesítményteszt futtatások nézetben.
Az Összegzés oldal
a következő Oldal összegzése információkat jeleníti meg:
- Oldalkísérletek és találatok teljes száma. Egy oldalkísérlet azt jelenti,
hogy egy elsődleges kérés elküldésre került; az nem tartalmaz kéréseket
az oldalon belül. Egy találat azt jelenti, hogy a kiszolgáló fogadta
az elsődleges kérést, és visszaadott valamilyen teljes választ.
- Az átlagos válaszidő az összes oldalra. A Válaszidő az összes
oldalelem válaszidejének az összege (beleértve a csatlakozási időt és a kérések
közötti késleltetést). A válaszidők számlálói kihagyják azoknak az oldalaknak a
válaszidejei, amelyek a 4XX (ügyfélhiba) és 5XX (kiszolgálóhiba) tartományban lévő
állapotkóddal rendelkező kéréseket tartalmaznak. Az egyetlen kivétel az, amikor a
program hibát (például 404) rögzít és ad vissza, és a kérés nem az oldal elsődleges
kérése. Az oldalak időkorlátot túllépő válaszait mindig elveti a program.
- Az átlagos válaszidők szórása az összes oldalra.
- A maximális válaszidő az összes oldalra.
- A minimális válaszidő az összes oldalra.
- Az oldalellenőrzési pontok eredményeinek összegzése, amennyiben be
lettek állítva ezek az ellenőrzési pontok.
Az Összegzés oldal
a következő Oldalelem összegzése információkat jeleníti meg:
- Oldalelem-kísérletek és találatok teljes száma. Egy oldalelem-kísérlet azt jelenti,
hogy egy kérés elküldésre került. Egy találat azt jelenti, hogy a kiszolgáló fogadta
a kérést, és visszaadott valamilyen teljes választ.
- Azon oldalelemek teljes számát jeleníti meg, amelyeknél nem került
kérés küldésre a kiszolgálóra, mivel az ügyfél megállapította, hogy az
oldalelemek frissek a helyi gyorsítótárban.
- Az átlagos válaszidő az összes oldalelemre. A Válaszidő
a kérés első karakterének elküldése és a válasz utolsó karakterének fogadása
között eltelt idő. A jelentett értékek közül a program elveti azoknak a HTTP
kéréseknek a válaszidőit, amelyek túllépik az időkorlátot, vagy nem várt
állapotkódot adnak vissza (a rögzített és visszajátszott kódok nem egyeznek) a 4XX
(ügyfélhiba) és 5XX (kiszolgálóhiba) tartományban.
- Az átlagos válaszidő szórása.
A szórás azt mutatja, hogy az adatok
mennyire csoportosulnak a középérték köré. Például az A és a B rendszer átlagos
válaszideje is 12 ms. Ez azonban nem jelenti azt, hogy a válaszidők is hasonlóak. Az
A rendszer válaszidői lehetnek 11, 12, 13 és 12 ms. A B rendszer válaszidői
lehetnek 1, 20, 25 és 2.
Habár a középidő azonos, a B rendszer szórása nagyobb, és a
válaszidő változatosabb.
- A sikeres ellenőrzési pontok százalékos aránya.
- Az oldalelem-ellenőrzési pontok eredményeinek összegzése, amennyiben be
lettek állítva ezek az ellenőrzési pontok.
Ha beállított
tranzakciókat a tesztben, akkor az Összegzés oldal
megjeleníti az alábbi Tranzakció információkat:
- A minimális, maximális és átlagos válaszidő az összes
tranzakcióra. A Válaszidő a tranzakciótárolóban ténylegesen
eltöltött idő.
- Az átlagos válaszidő szórása.
A szórás azt mutatja, hogy az adatok
mennyire csoportosulnak a középérték köré. Például az A és a B rendszer átlagos
válaszideje is 12 ms. Ez azonban nem jelenti azt, hogy a válaszidők is hasonlóak. Az
A rendszer válaszidői lehetnek 11, 12, 13 és 12 ms. A B rendszer válaszidői
lehetnek 1, 20, 25 és 2.
Habár a középidő azonos, a B rendszer szórása nagyobb, és a
válaszidő változatosabb.
- Az elindított tranzakciók teljes száma és a befejezett tranzakciók
teljes száma.
Oldalteljesítmény oldal
Az
Oldalteljesítmény
oldal a teszt 10 leglassabb oldalának átlagos válaszidejét jeleníti meg
a teszt lefolyása során. Ezen információk birtokában kiértékelhető a rendszer válaszideje a
teszt során, illetve azután.
Az oszlopdiagram a 10 leglassabb oldal
átlagos válaszidejét mutatja. Minden oszlop egy, a rögzítés során meglátogatott
oldalt jelent. A teszt futtatása során az oszlopdiagram változik, mivel a
10 leglassabb oldal dinamikusan frissítésre kerül a futtatás során. Például lehetséges, hogy a Bejelentkezés oldal a 10 leglassabb oldal
között van a futtatás kezdetén, de aztán a teszt előrehaladtával a
Bevásárlókosár oldal helyettesítheti azt a 10 leglassabb oldal
között. A futtatás után az oldal megjeleníti a 10 leglassabb oldalt
a teljes futtatásra.
Az oszlopdiagram alatti táblázat a következő
kiegészítő információkat tartalmazza:
- A minimális válaszidő a futtatás egyes oldalaira. A Válaszidő
a kérés első karakterének elküldése és a válasz utolsó karakterének fogadása
között eltelt idő. A válaszidők számlálói kihagyják azoknak az oldalaknak a
válaszidejei, amelyek a 4XX (ügyfélhiba) és 5XX (kiszolgálóhiba) tartományban lévő
állapotkóddal rendelkező kéréseket tartalmaznak. Az egyetlen kivétel az, amikor a
program hibát (például 404) rögzít és ad vissza, és a kérés nem az oldal elsődleges
kérése. Az oldalak időkorlátot túllépő válaszait mindig elveti a program.
- Az átlagos válaszidő a futtatás egyes oldalaira. Ez megfelel az oszlopdiagramban
lévő információknak.
- Az átlagos válaszidő szórása.
A szórás azt mutatja, hogy az adatok
mennyire csoportosulnak a középérték köré. Például az A és a B rendszer átlagos
válaszideje is 12 ms. Ez azonban nem jelenti azt, hogy a válaszidők is hasonlóak. Az
A rendszer válaszidői lehetnek 11, 12, 13 és 12 ms. A B rendszer válaszidői
lehetnek 1, 20, 25 és 2.
Habár a középidő azonos, a B rendszer szórása nagyobb, és a
válaszidő változatosabb.
- A maximális válaszidő a futtatás egyes oldalaira.
- Az egyes oldalak elérésére tett kísérletek száma
másodpercenként. Egy kísérlet azt jelenti,
hogy egy elsődleges kérés elküldésre került; az nem tartalmaz kéréseket
az oldalon belül.
- Az oldal elérésére tett kísérletek teljes száma.
A 10
leglassabb oldalelem válaszidő megjelenítéséhez kattintson a jobb
egérgombbal egy oldalra, majd válassza az előugró menü
Oldalelem válaszok megjelenítése
menüpontját.
Válasz - Idő összegzése oldal
A
Válasz - Idő összegzése
oldal az átlagos válaszidő-tendenciákat jeleníti meg grafikonos formában
az adott időtartamra vonatkozóan. Ez két vonalgrafikont tartalmaz a
megfelelő összefoglaló táblázatokkal. Ha egy ütemezés szakaszos
terheléseket tartalmaz, akkor a grafikon tetején található színes
időtartam jelzők körvonalazzák a szakaszokat.
- Az Oldalválasz - Idő grafikon az összes oldal átlagos
válaszidejét jeleníti meg a futtatás alatt. A grafikon minden egyes
pontja az adott időtartam során előfordult események átlaga. A grafikon
utáni táblázat a futtatás összes oldalának átlagos válaszidejét és az
átlagos válaszidő szórását mutatja.
- Az Oldalelem válasz - Idő grafikon az összes oldalelem átlagos
válaszidejét mutatja a futtatás közben. A grafikon minden pontja az adott időintervallum során fellépett események átlaga. A grafikon
alatti táblázat a futtatás összes oldalelemének átlagos válaszidejét és az
átlagos válaszidő szórását mutatja. A táblázat szintén felsorolja azon
oldalelemek teljes számát, amelyeknél a rendszer nem küldött kérést a kiszolgálóra,
mivel az ügyfél megállapította, hogy az oldalelemek frissek a helyi gyorsítótárban. Beállíthatja a Statisztika mintavételi időtartama
értéket az ütemezésben, az ütemezés tulajdonságaként.
Válasz - Idő részletei oldal
A
Válasz - Idő részletei
oldal a válaszidő-tendenciákat jeleníti meg grafikonos formában
a mintavételi időtartamokra. Minden oldalt egy külön vonal
ábrázol.
Az Átlagos oldal válaszidő diagram az egyes oldalak átlagos
válaszidejét jeleníti meg az egyes mintavételi
időtartamokra. Ha egy
ütemezés szakaszos terheléseket tartalmaz, akkor
a grafikon tetején található színes időtartam jelzők körvonalazzák a
szakaszokat. A grafikon utáni
táblázat a következő kiegészítő információkat tartalmazza:
- A minimális oldal válaszidő a futtatásra. A Válaszidő
az elsődleges kérés első karakterének elküldése és a válasz utolsó
karakterének fogadása között eltelt idő. A válaszidők számlálói kihagyják azoknak az oldalaknak a
válaszidejei, amelyek a 4XX (ügyfélhiba) és 5XX (kiszolgálóhiba) tartományban lévő
állapotkóddal rendelkező kéréseket tartalmaznak. Az egyetlen kivétel az, amikor a
program hibát (például 404) rögzít és ad vissza, és a kérés nem az oldal elsődleges
kérése. Az oldalak időkorlátot túllépő válaszait mindig elveti a program.
- Az átlagos oldal válaszidő a futtatásra. Ez hasonló a diagramhoz,
de a táblázatban lévő információk a teljes futtatást tartalmazzák.
- A maximális oldal válaszidő a futtatásra.
- Az átlagos válaszidő szórása.
A szórás azt mutatja, hogy az adatok
mennyire csoportosulnak a középérték köré. Például az A és a B rendszer átlagos
válaszideje is 12 ms. Ez azonban nem jelenti azt, hogy a válaszidők is hasonlóak. Az
A rendszer válaszidői lehetnek 11, 12, 13 és 12 ms. A B rendszer válaszidői
lehetnek 1, 20, 25 és 2.
Habár a középidő azonos, a B rendszer szórása nagyobb, és a
válaszidő változatosabb.
- Az oldalkísérletek gyakorisága időtartamonként a legutóbbi statisztika
mintavételezési időtartamnál. Egy oldalkísérlet azt jelenti,
hogy az elsődleges kérés elküldésre került; az nem tartalmaz kéréseket
az oldalon belül. Beállíthatja a Statisztika mintavételi időtartama
értéket az ütemezésben, az ütemezés tulajdonságaként.
- Oldalkísérletek időtartamonkénti száma.
Oldal áteresztőképessége oldal
Az
Oldal
áteresztőképessége oldalon áttekinthető a mintavételi
időtartamonként átvitt kérések gyakorisága.
- Az Oldaltalálati gyakoriság diagram az oldalkísérleti és az oldaltalálati
gyakoriságot jeleníti meg mintavételi időtartamonként az összes oldalra
vonatkozóan.
Egy oldalkísérlet azt jelenti,
hogy az elsődleges kérés elküldésre került; az nem tartalmaz kéréseket
az oldalon belül.
Egy találat azt jelenti, hogy a kiszolgáló fogadta
az elsődleges kérést, és visszaadott valamilyen teljes választ.
Ha egy
ütemezés szakaszos terheléseket tartalmaz, akkor
a grafikon tetején található színes időtartam jelzők körvonalazzák a
szakaszokat. A grafikon
utáni összegző táblázat felsorolja a futtatás egyes oldalaihoz tartozó
teljes találati gyakoriságokat és számokat.
- A Felhasználói terhelés diagram az aktív felhasználók és a tesztet már
befejezett felhasználók számát mutatja a futtatás folyamán. A grafikon
utáni összegzés táblázat a legutóbbi mintavételezési időtartam eredményeit
tartalmazza. Beállíthatja a Statisztika mintavételi időtartama
értéket az ütemezésben, az ütemezés tulajdonságaként. Ahogy a futtatás
közeledik a befejezéshez, az aktív felhasználók száma csökken, a
kész felhasználóké pedig nő. A diagram utáni összegző táblázat
a teljes futtatás aktív és kész felhasználóit jeleníti
meg.
Megjegyzés: A mintavételezési időtartam érték beállításához nyissa
meg az ütemezést, kattintson a Statisztika
lapra, majd jelenítse meg vagy módosítsa a Statisztika
mintavételezési időtartama értéket.
Ha
a kérések és találatok száma nincs közel egymáshoz, akkor lehetséges,
hogy a kiszolgáló nehezen tud megbirkózni a terheléssel.
Ha virtuális
felhasználókat vesz fel egy futtatás közben, és egymással párhuzamosan
figyelemmel kíséri ezt a két diagramot, akkor megfigyelheti miképpen
birkózik meg a rendszer a terheléssel. Ahogy az oldaltalálati
gyakoriság stabilizálódik, annak ellenére, hogy az aktív felhasználók
száma továbbra is emelkedik és a rendszer jól van hangolva, az
átlagos válaszidő természetesen lelassul. A válaszidő ezen csökkenése
azért történik, mert a rendszer a maximális tényleges áteresztőképességi
szintjén fut, és lényegében leszabályozza az oldaltalálatok gyakoriságát
azzal, hogy lassabban válaszol a kérésekre.
Kiszolgáló áteresztőképessége oldal
A
Kiszolgáló
áteresztőképessége oldal az időtartamonként, valamint a teljes futtatás
során átvitt byte-ok számát és sebességét jeleníti meg. Az oldal a
virtuális felhasználók állapotát is megjeleníti az egyes időtartamokra,
illetve a teljes futtatásra vonatkozóan.
- A Byte átviteli sebesség diagram az elküldött és fogadott byte-ok
időtartamonkénti sebességét jeleníti meg a futtatás összes
időtartamára. Ha egy
ütemezés szakaszos terheléseket tartalmaz, akkor
a grafikon tetején található színes időtartam jelzők körvonalazzák a
szakaszokat. A grafikon utáni összegző táblázat a teljes futtatás során
küldött és fogadott byte-ok teljes számát jeleníti meg.
- A Felhasználói terhelés diagram az aktív felhasználók és a tesztet már
befejezett felhasználók számát jeleníti meg mintavételi időtartamonként
a futtatás folyamán. Beállíthatja a Statisztika mintavételi időtartama
értéket az ütemezésben, az ütemezés tulajdonságaként. Ahogy a futtatás
közeledik a befejezéshez, az aktív felhasználók száma csökken, a
kész felhasználóké pedig nő. A diagram utáni összegző táblázat
a teljes futtatás aktív és kész felhasználóit jeleníti
meg.
A küldött és fogadott byte-ok áteresztési sebessége,
amely az ügyfél perspektívájából kerül kiszámításra, azt mutatja meg,
hogy a Rational Performance
Tester mennyi adatot küld át a kiszolgálón. Ezek az adatok jellemzően
más mérőszámokkal együtt kerülnek elemzésre, mint például az oldal
áteresztőképessége és az erőforrás-megfigyelési adatok, annak megismerése
érdekében, hogy a hálózati teljesítmény igény milyen hatással van a
kiszolgáló teljesítményére.
Kiszolgálóállapot összegzése oldal
A
Kiszolgálóállapot összegzése oldal átfogóan bemutatja,
hogy a kiszolgáló miképpen reagál a terhelésre.
- Az Oldal állapota diagram az oldalkísérletek, oldaltalálatok
és sikeres állapotkódok teljes számát jeleníti meg a futtatásra. Az
oszlopdiagram alatti táblázat ugyanazokat az információkat jeleníti
meg.
Egy oldalkísérlet azt jelenti,
hogy egy elsődleges kérés elküldésre került; az nem tartalmaz kéréseket
az oldalon belül.
Egy találat azt jelenti, hogy a kiszolgáló fogadta
az elsődleges kérést, és visszaadott valamilyen teljes választ.
Egy
siker azt jelenti, hogy a válaszkód-ellenőrzési pont
sikeres volt az adott kérésre. Ha a kérés nem rendelkezik ellenőrzési
pontokkal, akkor a siker azt jelenti, hogy a kiszolgáló fogadott egy
kérést, és visszaadott egy választ, amelynél az állapotkód a 200-as vagy
300-as kategóriában volt, vagy egy várt választ adott vissza a 400-as
vagy 500-as kategóriában.
- Az Oldalelem állapota diagram az oldalelem-kísérletek, oldalelem-találatok,
sikeres állapotkódok és oldalelem-átirányítások teljes számát jeleníti
meg a futtatásra. Az oszlopdiagram alatti táblázat felsorolja ugyanezeket az
információkat, és azon oldalelemek teljes számát, amelyeknél nem került kérés
küldésre a kiszolgálóra, mivel az ügyfél megállapította, hogy az oldalelemek
frissek voltak a helyi gyorsítótárban.
Kiszolgálóállapot részletei oldal
A
Kiszolgálóállapot
részletei oldal a 10 legalacsonyabb sikerarányú oldal
bizonyos részleteit jeleníti meg.
- Az oszlopdiagram a 10 legalacsonyabb sikerarányú oldalt jeleníti meg.
- A diagram alatti összegzés táblázat az összes oldalra vonatkozóan
megjeleníti a kísérletek, találatok és sikerek számát a futtatásra,
és a másodpercenkénti kísérletek számát a futtatás során.
Egy kísérlet azt jelenti,
hogy egy elsődleges kérés elküldésre került; az nem tartalmaz kéréseket
az oldalon belül.
Egy találat azt jelenti, hogy a kiszolgáló fogadta
az elsődleges kérést, és visszaadott valamilyen teljes választ.
Egy
siker azt jelenti, hogy a válaszkód-ellenőrzési pont
sikeres volt az adott kérésre. Ha a kérés nem rendelkezik ellenőrzési
ponttal, akkor a siker azt jelenti, hogy a kiszolgáló fogadott egy
kérést, és visszaadott egy választ, amelynél az állapotkód a 200-as vagy
300-as kategóriában volt, vagy egy várt választ adott vissza a 400-as
vagy 500-as kategóriában.
Gyorsítótárazás részletei oldal
A
Gyorsítótárazás
részletei oldal jellemző részleteket biztosít a gyorsítótárazási viselkedésről
a tesztfuttatás során.
- A Gyorsítótár tevékenység diagram az oldalelem gyorsítótár kísérletek,
oldalelem gyorsítótár találatok és oldalelem gyorsítótár tévesztések teljes
számát jeleníti meg a futtatásra. Ezek az értékek a kiszolgáló válaszainak
felelnek meg, amelyek jelzik, hogy a tartalom módosítva lett-e. Ezen felül az
oszlopdiagram a gyorsítótárban lévő kihagyott oldalelemek teljes számát is
megjeleníti a futtatásra. Az érték jelzi azon gyorsítótár-találatok számát,
amelyek a helyi gyorsítótárban még frissek voltak, így nem volt szükség
kommunikációra a kiszolgálóval.
- Az Oldalelem gyorsítótár találati arányok grafikon az olyan gyorsítótár
kísérletek százalékos arányát jeleníti meg, amelyek kiszolgáló által
megerősített sikert és ügyfél által megerősített sikert jeleznek
a futtatásra. Kiszolgáló által megerősített gyorsítótár-találatról
akkor beszélünk, ha a kiszolgáló 304-es válaszkódot
ad vissza. Ügyfél által megerősített gyorsítótár-találatról akkor
beszélünk, ha a tartalom továbbra is friss a helyi gyorsítótárban
és a kiszolgálóval nem kell kommunikálni.
Erőforrások
oldal
Az
Erőforrások oldal megjeleníti az
ütemezés futtatása során megfigyelt összes erőforrás-számlálót.
Oldalelem-válaszok
Az Oldalelem
oldal a 10 leglassabb oldalelem-választ jeleníti meg a kiválasztott oldalra.
Oldal válaszidő-hozzájárulások
Az Oldal
válaszidő-hozzájárulások oldal megjeleníti, hogy mennyi idővel
járulnak hozzá az egyes oldalelemek a teljes oldal válaszidőhöz, az ügyfél
késleltetési időhöz és a csatlakozási időhöz.
Oldalméret
Ez az oldal a tesztelés alatt álló alkalmazás egyes
oldalainak méretét sorolja fel. Az oldal mérete hozzájárul a válaszidő kiszámításához. Ha
egy oldal egy része vagy a teljes oldal gyorsítótárazva van, akkor a gyorsítótárból
érkező kérések nem fognak hozzájárulni a teljes oldalmérethez. Egy ütemezés esetén
ellenőrizheti az egyes oldalak találatainak számát a virtuális felhasználók számához
képest.
Hibák
Ez az oldal a hibák számát és a tesztben vagy ütemezésben
történt megfelelő műveleteket sorolja fel. A Hibahelyzetek szakasz a felmerült hibahelyzetek
számát jeleníti meg. A Hiba viselkedés szakasz azt mutatja, hogy az egyes hibahelyzetek
hogyan lettek kezelve. A hibák kezelésének módját már meg kellett határoznia a
tesztszerkesztő, az ütemezésszerkesztő vagy az összetett tesztszerkesztő
Speciális lapján.