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.
Meld u aan bij de Azure-portal met behulp van de referenties van uw Azure-abonnement.
Navigeer naar uw Azure Load Testing-resource en selecteer Tests in het linkernavigatievenster om de lijst met tests te bekijken.
U kunt de filters ook gebruiken om uw belastingstest te vinden.
Selecteer de test waarvan u de tests wilt vergelijken in de lijst met tests.
Selecteer meerdere test runs in de lijst met behulp van de selectievakjes en selecteer vervolgens Compare.
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.
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.
Navigeer naar de detailpagina van de testrun en selecteer Vergelijken.
Selecteer de test runs die u wilt vergelijken met behulp van de selectievakjes.
Notitie
U kunt maximaal vijf test runs kiezen om te vergelijken.
Selecteer Vergelijken.
De geselecteerde test runs worden weergegeven in het dashboard. Elke run wordt weergegeven als een overlay in de verschillende grafieken.
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