Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel leert u hoe u een belastingstest maakt voor een Azure App Service-web-app met Azure Load Testing. Maak rechtstreeks een op URL's gebaseerde belastingstest vanuit uw app-service in Azure Portal en gebruik vervolgens het dashboard voor belastingstests om prestatieproblemen te analyseren en knelpunten te identificeren.
Met de geïntegreerde ervaring voor belastingstests in Azure App Service kunt u het volgende doen:
- Een op URL gebaseerde belastingstest maken voor het App Service-eindpunt of een plaatsingsslot
- De testuitvoeringen weergeven die zijn gekoppeld aan de App Service
- Een hulpbron voor belastingtests maken
Vereiste voorwaarden
- Een Azure-account met een actief abonnement. Als je geen Azure-abonnement hebt, maak dan een gratis account aan voordat je begint.
- Een Azure App Service-web-app. Als u een web-app wilt maken, raadpleegt u de documentatie aan de slag met App Service.
Een belastingstest maken voor een web-app
U kunt een belastingsimulatie rechtstreeks vanuit uw Azure App Service-web-app maken in de Azure Portal. U kunt maken door uw HTTP-aanvragen rechtstreeks in de portal in te voeren of door een JMeter- of Locust-testscript te uploaden.
Een loadtest maken voor een webapplicatie:
Ga in Azure Portal naar uw Azure App Service-web-app.
Selecteer in het linkerdeelvenster Belastingtest onder de sectie Prestaties.
Op deze pagina ziet u de lijst met tests en de belastingtestuitvoeringen voor deze web-app.
Selecteer Test maken om de belastingstest voor de web-app te starten. Selecteer Een op URL gebaseerde test maken als u geen testscript hebt. Selecteer Een script uploaden als u een JMeter- of Locust-testscript hebt.
Voer op de pagina Test maken eerst de testdetails in:
Veld Beschrijving Resource voor het testen van belasting Selecteer de resource voor het testen van belasting. Maak nieuwe als u er nog geen hebt in het Azure-abonnement. Testnaam Voer een unieke testnaam in. Testbeschrijving (Optioneel) Voer een beschrijving van de belastingstest in. Test uitvoeren na het maken Wanneer deze optie is geselecteerd, wordt de belastingstest automatisch gestart na het maken van de test. Als u meerdere implementatie-omgevingen voor de web-app hebt, selecteert u het Slot waarop u de belastingtest wilt uitvoeren.
Voor een op URL gebaseerde test selecteert u Aanvraag toevoegen om HTTP-aanvragen toe te voegen aan de belastingstest:
Voer op de pagina Aanvraag toevoegen de details voor de aanvraag in:
Veld Beschrijving Aanvraagnaam Unieke naam binnen de belastingstest om de aanvraag te identificeren. U kunt deze aanvraagnaam gebruiken bij het definiëren van testcriteria. URL Selecteer de basis-URL voor het webeindpunt Pad (Optioneel) Voer een URL-padnaam in het webeindpunt in. Het pad wordt toegevoegd aan de URL om het eindpunt te vormen dat wordt load getest. HTTP-methode Selecteer een HTTP-methode in de lijst. Azure Load Testing ondersteunt GET, POST, PUT, DELETE, PATCH, HEAD en OPTIONS. Queryparameters (Optioneel) Voer queryreeksparameters in die u wilt toevoegen aan de URL. Kopteksten (Optioneel) Voer HTTP-headers in die u wilt opnemen in de HTTP-aanvraag. Lichaam (Optioneel) Afhankelijk van de HTTP-methode kunt u de INHOUD van de HTTP-hoofdtekst opgeven. Azure Load Testing ondersteunt de volgende indelingen: onbewerkte gegevens, JSON-weergave, JavaScript, HTML en XML. Meer informatie over het toevoegen van HTTP-aanvragen aan een belastingstest.
Upload uw testscript voor een scripttest op het tabblad Testplan . Meer informatie over het maken van een test door een testscript te uploaden.
Nadat u alle vereiste gegevens hebt ingevoerd, selecteert u Beoordelen + maken om de testconfiguratie te controleren en vervolgens Maken om de belastingtest te maken.
Azure Load Testing maakt nu de belastingtest. Als u De test uitvoeren hebt geselecteerd nadat u deze eerder hebt gemaakt, wordt de belastingstest automatisch gestart.
Opmerking
Als de test rechtstreeks vanuit de resource Load Testing is geconverteerd van een URL-test naar een JMX-test, kan de test niet worden gewijzigd vanuit de App Service.
Testuitvoeringen weergeven
U kunt de lijst met testuitvoeringen en een overzicht van de testresultaten rechtstreeks vanuit de configuratie van de web-app in Azure Portal bekijken.
Ga in Azure Portal naar uw Azure App Service-web-app.
In het linkerdeelvenster, selecteer Loadtesten.
Op het tabblad Testuitvoeringen kunt u de lijst met testuitvoeringen voor uw web-app bekijken.
Voor elke testuitvoering kunt u de testdetails en een samenvatting van het testresultaat bekijken, zoals de gemiddelde reactietijd, doorvoer en foutstatus.
Selecteer een testuitvoering om naar het Azure Load Testing-dashboard te gaan en de details van de testuitvoering te analyseren.
Volgende stappen
- Meer informatie over het testen van belastingstests in Azure App Service-toepassingen.