Prestatie-regressies identificeren door belastingtests te vergelijken

In dit artikel leert u hoe u prestatie regressies kunt identificeren door meerdere belastingstests visueel te vergelijken in het Azure Load Testing Preview-dashboard.

Een testrun bevat metrische gegevens aan de clientzijde en serverzijde. De test-engine rapporteert metrische gegevens aan de clientzijde, zoals het aantal virtuele gebruikers. De metrische gegevens aan de serverzijde bieden toepassings- en resourcespecifieke informatie.

Door meerdere grafieken met metrische gegevens te overlayen, kunt u gemakkelijker prestatiewijzigingen vaststellen en bepalen welk toepassingsonderdeel problemen veroorzaakt.

Er zijn twee toegangspunten voor het vergelijken van belastingtests in de Azure Portal:

  • Selecteer vanaf de pagina testuit runs meerdere resultaten om te vergelijken.
  • Selecteer vanaf een specifieke testuit voeren andere resultaten om deze met te vergelijken.

Belangrijk

Azure Load Testing is momenteel beschikbaar als preview-versie. Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Vereisten

  • Een Azure-account met een actief abonnement. Als u geen abonnement op Azure hebt, maakt u een gratis account voordat u begint.

  • Een Azure Load Testing-resource met een testplan met meerdere test runs. Zie Een belastingstest maken en uitvoeren om een resource voor het testen van belasting te maken.

    Notitie

    Een test moet de status Done , Stopped of Failed hebben om deze te kunnen vergelijken.

Test runs vergelijken vanaf de pagina test runs

In deze sectie vergelijkt u meerdere resultaten door runs te selecteren op de pagina testuit runs.

  1. Meld u aan bij de Azure-portal met behulp van de referenties van uw Azure-abonnement.

  2. Navigeer naar uw Azure Load Testing-resource en selecteer Tests in het linkernavigatievenster om de lijst met tests te bekijken.

    Schermopname van de lijst met tests voor een resource voor belastingstests.

    U kunt de filters ook gebruiken om uw belastingstest te vinden.

  3. Selecteer de test waarvan u de tests wilt vergelijken in de lijst met tests.

  4. Selecteer meerdere test runs in de lijst met behulp van de selectievakjes en selecteer vervolgens Compare.

    Schermopname van de testuit runs om te vergelijken.

    Notitie

    U kunt maximaal vijf test runs kiezen om te vergelijken.

    De geselecteerde test runs worden weergegeven in het dashboard. Elke run wordt weergegeven als een overlay in de verschillende grafieken.

    Schermopname van twee testuit runs die worden vergeleken.

    U kunt filters gebruiken om de grafieken aan te passen. Er zijn afzonderlijke filters voor de client en de metrische gegevens van de server.

    Tip

    Het tijdfilter is gebaseerd op de relatieve duur van de tests. Een waarde van nul geeft het begin van de test aan en de maximumwaarde markeert de duur van de langste testuit run. Voor metrische gegevens aan de clientzijde geven test runs alleen gegevens weer voor de duur van de test.

Testruns vergelijken vanaf de pagina met details van de run

In deze sectie gebruikt u de pagina details van de testrun en voegt u andere testruns toe om deze te vergelijken.

  1. Navigeer naar de detailpagina van de testrun en selecteer Vergelijken.

    Schermopname van de pagina met details van de testuit voeren.

  2. Selecteer de test runs die u wilt vergelijken met behulp van de selectievakjes.

    Schermopname die laat zien welke testuit runs u wilt vergelijken.

    Notitie

    U kunt maximaal vijf test runs kiezen om te vergelijken.

  3. Selecteer Vergelijken.

    De geselecteerde test runs worden weergegeven in het dashboard. Elke run wordt weergegeven als een overlay in de verschillende grafieken.

    Schermopname van twee testuit runs die worden vergeleken.

    U kunt filters gebruiken om de grafieken aan te passen. Er zijn afzonderlijke filters voor de client en de metrische gegevens van de server.

Volgende stappen

  • Zie Een grootschalige belastingstest instellen voor meer informatie over grootschalige belastingstests.

  • Zie Geautomatiseerde prestatietests configureren voor meer informatie over het automatiseren van prestatietests