Megosztás:


Terheléstesztelési futtatások összehasonlítása az Azure Load Testingben

Ebből a cikkből megtudhatja, hogyan hasonlíthatja össze a tesztfuttatásokat az Azure Load Testingben. Megtekintheti az elmúlt néhány tesztfuttatás trendjeit, vagy akár 10 egyéni tesztfuttatást is kiválaszthat és összehasonlíthat. A tesztfuttatásokat alapkonfigurációként is megjelölheti, és összehasonlíthatja azokat.

A regressziók időbeli azonosításához használhatja az előző tesztfuttatások ügyféloldali metrikáit, például a válaszidőt, a hibaarányt és egyebeket. A CI/CD-integrációval együtt a trendadatok segíthetnek azonosítani, hogy melyik alkalmazás buildje vezetett be teljesítményproblémát.

Ha össze szeretné hasonlítani az ügyféloldali metrikák trendjeit egy adott referencia-tesztfuttatással, alapkonfigurációként megjelölheti a tesztfuttatást. Mielőtt például teljesítményoptimalizálásokat implementálna az alkalmazásban, először létrehozhat egy alapkonfigurációs terheléstesztet, majd ellenőrizheti az optimalizálásoknak az alapkonfigurációhoz viszonyított hatását.

Az ügyféloldali és a kiszolgálóoldali metrikák összehasonlításához akár 10 tesztfuttatást is kiválaszthat, és összehasonlíthatja őket az Azure Load Testing irányítópultján. Az irányítópult minden tesztfuttatás során megjeleníti az ügyféloldali és a kiszolgálóoldali metrikadiagramokat. Az irányítópult kiszolgálóoldali alkalmazásmetrikáinak összehasonlításával megállapíthatja, hogy melyik alkalmazásösszetevő volt a hirtelen teljesítménycsökkenés kiváltó oka.

Előfeltételek

  • Egy Azure-fiók, aktív előfizetéssel. Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.

  • Egy Azure-beli terheléstesztelési erőforrás, amely több tesztfuttatással rendelkező teszttel rendelkezik. Terheléstesztelési erőforrás létrehozásához lásd : Terhelésteszt létrehozása és futtatása.

Több terheléses tesztfuttatás összehasonlítása

Az Azure Load Testing tesztfuttatásai összehasonlításához először legfeljebb 10 futtatás közül kell választania. Ezek a tesztfuttatások ugyanabból a terhelési tesztből vagy egy másik terhelési tesztből származhatnak. Miután kiválasztotta az összehasonlítandó tesztfuttatásokat, vizuálisan összehasonlíthatja az ügyféloldali és a kiszolgálóoldali metrikákat a terhelésteszt-irányítópulton futtatott egyes tesztfuttatásokhoz.

Az összehasonlításhoz a tesztfuttatásnak Átment, Sikertelen, Befejezett vagy Leállítva állapotban kell lennie.

A tesztfuttatások kiválasztásához kövesse az alábbi lépéseket:

  1. Jelentkezzen be az Azure Portalra az Azure-előfizetés hitelesítő adataival.

  2. Nyissa meg a terheléstesztelési erőforrást, majd válassza a Tesztek lehetőséget a bal oldali panelen.

    Jótanács

    A szűrőkkel megkeresheti a terheléstesztet is.

  3. Válassza ki azt a tesztet, amelynek futását össze szeretné hasonlítani a nevének kiválasztásával.

  4. Jelöljön ki két vagy több tesztfuttatást, majd válassza az Összehasonlítás lehetőséget a tesztfuttatások összehasonlításához.

    Az összehasonlításhoz legfeljebb 10 tesztfuttatást választhat.

    Képernyőkép a tesztfuttatások listájáról és az Azure Portal

  5. Az irányítópulton minden tesztfuttatás átfedésként jelenik meg a különböző grafikonokon.

    Az irányítópult lehetővé teszi az ügyféloldali metrikák és a kiszolgálóoldali metrikák összehasonlítását. Az egyes tesztfuttatások színkódolását a Tesztfuttatás részletei szakaszban tekintheti meg.

    Megjegyzés:

    Az időszűrő a tesztek időtartamán alapul. A nulla érték a teszt kezdetét jelzi, a maximális érték pedig a leghosszabb tesztfuttatás időtartamát jelöli.

    Képernyőkép az Azure Portal terheléstesztelési irányítópultjáról, amely két tesztfuttatást hasonlít össze.

  6. Tetszés szerint módosíthatja az összehasonlításhoz kiválasztott tesztfuttatásokat a "Frissítés kiválasztása" lehetőség kiválasztásával. A tesztfuttatásokat ugyanabból a terhelési tesztből vagy egy másikból választhatja ki.

Az Azure Load Testing tesztfuttatásainak metrikáinak trendjeinek megtekintéséhez legalább két tesztfuttatást kell futtatnia a Sikeres, a Sikertelen, a Befejezett vagy a Leállítva állapotban. Csak olyan futtatások trendjeit tekintheti meg, amelyek ugyanahhoz a terhelési teszthez tartoznak.

A következő lépésekkel megtekintheti a metrikák trendjeit a tesztfuttatások során:

  1. Jelentkezzen be az Azure Portalra az Azure-előfizetés hitelesítő adataival.

  2. Nyissa meg az Azure Load Testing-erőforrást, majd a bal oldali panelen válassza a Tesztek lehetőséget.

  3. Válassza ki azt a tesztet, amelyhez meg szeretné tekinteni a metrikák trendjeit a nevének kiválasztásával.

  4. Válassza a Trendek lapot a terhelésteszt metrikáinak megjelenítéséhez.

    A grafikonok a 10 legutóbbi tesztfuttatás teljes kéréseinek, válaszidejének, hibaszázadainak és átviteli sebességének trendjeit mutatják.

    Képernyőkép egy terheléstesztelési erőforrás tesztjének részleteiről.

  5. Ha szeretné, a Táblázat nézetet választva táblázatos nézetben tekintheti meg a metrikák trendjeit.

    Képernyőkép a metrikák trendjeiről táblázatos nézetben.

    Kiválaszthat egy tesztfuttatást, amelyet elemezni szeretne, és megnyithatja az adott tesztfuttatás eredmény irányítópultját.

A terheléstesztek alapkonfigurációhoz viszonyított összehasonlítása

A tesztfuttatások alapkonfigurációként való megjelölésével összehasonlíthatja a legutóbbi tesztfuttatások ügyféloldali metrikáit az alapkonfiguráció metrikáival.

A tesztfuttatás alapkonfigurációként való megjelöléséhez kövesse az alábbi lépéseket:

  1. A Trendek lapon válassza az Alapterv megjelölése lehetőséget.

    Képernyőkép az Alapterv megjelölése gombról a Trendek panelen.

  2. A tesztfuttatások listájában jelölje be annak a tesztfuttatásnak a jelölőnégyzetét, amelyet alaptervként szeretne megjelölni, majd válassza az Alapterv megjelölése lehetőséget.

    Képernyőkép a környezeti panelről egy tesztfuttatás alapkonfigurációként való megjelöléséhez.

  3. A Trendek lapon mostantól megtekintheti az alapkonfigurációs teszt futtatását a táblázatban és a diagramokban.

    Az alapérték vízszintes vonalként jelenik meg a diagramokon. Táblázat nézetben egy további sor jelenik meg az alapkonfigurációs tesztfuttatás részleteivel.

    A táblázatban egy nyíl ikon jelzi, hogy a metrika az alapkonfiguráció metrikaértékéhez képest kedvező vagy kedvezőtlen trendet mutat-e.

    Képernyőkép a metrikák trendjeiről az alapterv kiválasztásakor.