Sdílet prostřednictvím


Porovnání spuštění zátěžového testu ve službě Azure Load Testing

V tomto článku se dozvíte, jak porovnat testovací běhy ve službě Azure Load Testing. Můžete zobrazit trendy za posledních 10 testovacích běhů nebo můžete vybrat a porovnat až deset jednotlivých testovacích běhů. Volitelně můžete testovací běh označit jako základní úroveň pro porovnání.

K identifikaci regresí v průběhu času můžete použít trendy metrik na straně klienta posledních 10 testovacích běhů, jako je doba odezvy, míra chyb a další. V kombinaci s integrací CI/CD vám data trendů můžou pomoct určit, které sestavení aplikace zavedlo problém s výkonem.

Pokud chcete porovnat trendy metrik na straně klienta s konkrétním referenčním testovacím spuštěním, můžete toto testovací spuštění označit jako referenční bod. Před implementací optimalizací výkonu v aplikaci můžete například nejprve vytvořit základní běh zátěžového testu a pak ověřit účinky optimalizací na tento základní běh.

Pokud chcete porovnat metriky na straně klienta i na straně serveru, můžete vybrat až deset testovacích běhů a porovnat je na řídicím panelu Azure Load Testing. Řídicí panel zobrazuje grafy metrik pro klientskou i serverovou stranu pro každý běh testu. Porovnáním metrik aplikací na straně serveru na řídicím panelu můžete určit, která součást aplikace byla hlavní příčinou náhlého snížení výkonu.

Požadavky

  • Účet Azure s aktivním předplatným. Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.

  • Prostředek zátěžového testování Azure, který obsahuje test s více běhy testů. Pokud chcete vytvořit prostředek zátěžového testování, přečtěte si téma Vytvoření a spuštění zátěžového testu.

Porovnání několika spuštění zátěžového testu

Pokud chcete porovnat testovací běhy ve službě Azure Load Testing, musíte nejprve vybrat až deset spuštění v rámci zátěžového testu. Můžete porovnat pouze běhy, které patří do stejného zátěžového testu. Po výběru testovacích běhů, které chcete porovnat, můžete vizuálně porovnat metriky na straně klienta a na straně serveru pro každé testovací spuštění na řídicím panelu zátěžového testu.

Testovací běh musí být ve stavu Hotovo, Zastaveno nebo Selhání , aby bylo možné ho porovnat.

Pomocí následujících kroků vyberte testovací běhy:

  1. Přihlaste se k webu Azure Portal pomocí přihlašovacích údajů pro vaše předplatné Azure.

  2. Přejděte na prostředek zátěžového testování a v levém podokně vyberte Testy.

    Tip

    K vyhledání zátěžového testu můžete použít také filtry.

  3. Vyberte test, jehož spuštění chcete porovnat, tak, že vyberete jeho název.

  4. Vyberte dvě nebo více testovacích běhů a pak vyberte Porovnat a porovnejte testovací běhy.

    Pro porovnání můžete zvolit maximálně deset testovacích běhů.

    Snímek obrazovky se seznamem testovacích běhů a tlačítkem Porovnat na webu Azure Portal

  5. Na řídicím panelu se každé testovací spuštění zobrazuje jako překryvné zobrazení v různých grafech.

    Řídicí panel umožňuje porovnat metriky na straně klienta i metriky na straně serveru. Barevné kódování jednotlivých testovacích běhů můžete zobrazit v části Podrobnosti o testovacím spuštění .

    Poznámka:

    Časový filtr vychází z doby trvání testů. Hodnota nuly označuje začátek testu a maximální hodnota označuje dobu trvání nejdelšího testovacího běhu.

    Snímek obrazovky řídicího panelu zátěžového testování v Azure portálu porovnávající dva testovací běhy.

Pokud chcete zobrazit trendy metrik napříč testovacími běhy ve službě Azure Load Testing, musíte mít alespoň dvě testovací spuštění ve stavu Hotovo nebo Zastaveno . Trendy můžete zobrazit jenom ze spuštění, která patří do stejného zátěžového testu.

Pomocí následujících kroků můžete zobrazit trendy metrik napříč testovacími běhy:

  1. Přihlaste se k webu Azure Portal pomocí přihlašovacích údajů pro vaše předplatné Azure.

  2. Přejděte k prostředku Azure Load Testing a pak v levém podokně vyberte Testy.

  3. Výběrem jejího názvu vyberte test, pro který chcete zobrazit trendy metrik.

  4. Výběrem karty Trendy zobrazíte trendy metrik pro zátěžový test.

    Grafy zobrazují trendy pro celkové požadavky, dobu odezvy, procento chyb a propustnost pro 10 posledních testovacích spuštění.

    Snímek obrazovky, který znázorňuje podrobnosti testu ve zdroji zátěžového testování

  5. Volitelně můžete vybrat zobrazení tabulky a zobrazit trendy metrik v tabulkovém zobrazení.

    Snímek obrazovky znázorňující trendy metrik v tabulkovém zobrazení

    Můžete vybrat testovací běh, který chcete analyzovat, a otevřít řídicí panel výsledků pro dané testovací spuštění.

Porovnejte běhy zátěžového testu s referenčním základem

Testovací běh můžete označit jako referenční základ a porovnat metriky na straně klienta nedávných testovacích běhů s metrikami referenčního základu.

K označení testu jako referenčního bodu použijte následující postup:

  1. Na kartě Trendy vyberte Označit základní linii.

    Snímek obrazovky znázorňující tlačítko Označit základní linii v podokně Trendy

  2. V seznamu testovacích běhů zaškrtněte políčko pro testovací běh, který chcete označit jako směrný plán, a pak vyberte Označit směrný plán.

    Snímek obrazovky, který znázorňuje podokno kontextu pro označení testovacího spuštění jako výchozí hodnoty.

  3. Na kartě Trendy teď můžete zobrazit základní testovací běh v tabulce a grafech.

    Referenční hodnota se v grafech zobrazuje jako vodorovná čára. V zobrazení tabulky se zobrazí další řádek s podrobnostmi o základním testovacím spuštění.

    Ikona šipky v tabulce ukazuje, zda se metrika vyvíjí příznivě nebo nepříznivě ve srovnání s výchozí hodnotou metriky.

    Snímek obrazovky znázorňující trendy v metrikách při výběru základní linie.