Share via


Azure Load Testing-hulpprogramma's voor de Azure MCP-server

Met de Azure MCP-server kunt u Azure-resources beheren, waaronder Azure Load Testing-services, met behulp van prompts in natuurlijke taal. Met deze functie kunt u snel belastingstests maken en beheren zonder dat u complexe syntaxis hoeft te onthouden.

Azure Load Testing is een volledig beheerde service voor belastingstests waarmee u grootschalige belasting kunt genereren om knelpunten in de prestaties van toepassingen te identificeren. Met Azure Load Testing kunt u uw toepassingen testen en prestaties, schaalbaarheid en capaciteit valideren.

Note

Hulpprogrammaparameters: de Hulpprogramma's van Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hieronder beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.

Test: Test maken

Hiermee maakt u een nieuwe belastingstest in Azure Load Testing. Gebruik deze opdracht om een belastingstest voor uw toepassing te definiëren en te configureren.

Voorbeelden van prompts zijn:

  • Belastingstest maken: 'Maak een nieuwe belastingstest met de naam 'api-stress-test' in de resourcegroep 'performance-rg''
  • Test instellen: 'Een nieuwe belastingstest configureren met behulp van mijn JMeter-bestand voor de winkelwagen-API'
  • Nieuwe prestatietest: "Maak een belastingstest met de naam 'peak-traffic-simulation' in mijn testabonnement"
  • Test initialiseren: 'Een nieuwe Azure Load Testing-test instellen voor mijn e-commercesite'
  • Testdefinitie: 'Een test maken waarmee 1000 gelijktijdige gebruikers voor mijn web-app worden gesimuleerd'
Parameter Verplicht of optioneel Description
Resource testen Required De naam van de testresource die moet worden gebruikt.
Test-id Required Een unieke id voor de test.
weergeven Required Een gebruiksvriendelijke naam voor de nieuwe belastingstest.
Beschrijving Required Een beschrijving van de test en het doel ervan.
Eindpunt Required Het URL-eindpunt dat moet worden getest.
Virtuele gebruikers Required Het aantal gelijktijdige virtuele gebruikers voor de belastingtest.
Duration Required De totale duur van de test in seconden.
Opstarttijd Required De periode gedurende welke de belasting geleidelijk moet worden verhoogd voor het opgegeven aantal virtuele gebruikers.

Test: Testdetails ophalen

Hier vindt u informatie over een specifieke belastingstest in Azure Load Testing. Gebruik deze opdracht om de configuratie en eigenschappen van een bestaande test weer te geven.

Voorbeelden van prompts zijn:

  • Testdetails weergeven: 'Toon de configuratie van de belastingtest api-stress-test'
  • Controleer de testconfiguratie: 'Haal de details van mijn 'peak-load'-test op in de resourcegroep 'perf-testing''
  • Testconfiguratie: "Wat zijn de instellingen voor mijn belastingstest met de naam 'prod-readiness'?
  • Test onderzoeken: 'Laat me de configuratie van de belastingstest zien die ik gisteren heb gemaakt'
  • Testparameters: 'De parameters voor mijn 'database-benchmark' belastingstest weergeven
Parameter Verplicht of optioneel Description
Resource testen Required De naam van de testresource.
Test-id Required De unieke id van de test.

Testbronnen: Testbronnen vermelden

Een lijst met alle testbronnen in het opgegeven Azure-abonnement. Gebruik deze opdracht om uw resources voor belastingtests bij te houden en te beheren.

Voorbeelden van prompts zijn:

  • Testbronnen weergeven: 'Toon alle resources voor belastingtests in mijn abonnement'
  • Beschikbare resources weergeven: 'Welke Azure Load Testing-resources heb ik in mijn dev-abonnement?'
  • Resource-inventaris: 'Geef alle testresources weer in de resourcegroep 'performance-testing''
  • Controleer de omgeving: 'Toon de testbronnen die we in ons abonnement hebben ingericht'
  • Resources zoeken: 'Waar worden al mijn resources voor belastingtests geïmplementeerd?'
Parameter Verplicht of optioneel Description
Resource testen Required De naam van een specifieke testresource om op te filteren.

Testresources: Testresource maken

Hiermee maakt u een testresource in Azure Load Testing. Gebruik deze opdracht om resources in te stellen die nodig zijn voor het uitvoeren van belastingstests.

Voorbeelden van prompts zijn:

  • Testresource maken: 'Maak een nieuwe testresource voor mijn belastingstests in resourcegroep 'load-test-rg''
  • Resources inrichten: 'Een testresource instellen voor mijn prestatietests in abonnement 'test-sub''
  • Resource initialiseren: 'Een testresource maken voor mijn API-load-test' in resourcegroep 'perf-resources''
Parameter Verplicht of optioneel Description
Resource testen Required Een naam voor de nieuwe testresource.

Testuitvoeringen: Een testuitvoering maken

Hiermee maakt u een nieuwe testuitvoering voor een bestaande belastingstest in Azure Load Testing. Gebruik deze opdracht om de gedefinieerde belastingstest uit te voeren en metrische prestatiegegevens te genereren.

Voorbeelden van prompts zijn:

  • Belastingstest uitvoeren: 'Start een nieuwe testuitvoering voor mijn api-stress-test' in resourcegroep 'performance-rg''
  • Test uitvoeren: 'Voer de belastingstest uit met de naam 'peak-traffic-simulation'.
  • Testuitvoering starten: 'Een testuitvoering maken voor mijn 'web-app-load-test' in abonnement 'prod-sub''
Parameter Verplicht of optioneel Description
Resource testen Required De naam van de testresource die moet worden gebruikt.
Test-id Required De id van de test die moet worden uitgevoerd.
Testrun-id Required Een aangepaste id die moet worden toegewezen aan deze testuitvoering.
weergeven Required Een gebruiksvriendelijke naam voor de testuitvoering.
Beschrijving Required Een beschrijving van de testuitvoering en het doel ervan.
Oude testrun-id Required De id van een vorige testuitvoering om de resultaten te vergelijken.

Testuitvoeringen: details van testuitvoeringen ophalen

Hier vindt u informatie over een specifieke testuitvoering in Azure Load Testing. Gebruik deze opdracht om de resultaten en metrische gegevens van een voltooide of actieve test weer te geven.

Voorbeelden van prompts zijn:

  • Details van testuitvoering weergeven: 'Toon de resultaten van de laatste testuitvoering voor 'api-performance' load test'
  • Controleer de status van de testuitvoering: 'Haal de status van de meest recente testuitvoering op voor mijn 'web-app-load-test'.
  • Metrische testuitvoeringsgegevens: 'Wat zijn de resultaten van de laatste belastingtestuitvoering voor 'checkout-service'?
Parameter Verplicht of optioneel Description
Resource testen Required De naam van de testresource die wordt gebruikt voor de testuitvoering.
Testrun-id Required De id van de testuitvoering.

Testuitvoeringen: Testuitvoeringen vermelden

Een lijst met alle testuitvoeringen voor een specifieke belastingstest in Azure Load Testing. Gebruik deze opdracht om de geschiedenis en prestaties van uw belastingstests bij te houden.

Voorbeelden van prompts zijn:

  • Testgeschiedenis weergeven: 'Toon alle testuitvoeringen voor mijn 'api-performance'-belastingtest'
  • Controleer recente tests: 'Lijst met de laatste tien testuitvoeringen voor mijn belastingstest in resourcegroep 'perf-testing''
  • Testresultaten weergeven: 'Welke belastingstests zijn uitgevoerd op mijn 'web-app-load-test'?
  • Uitvoeringsgeschiedenis testen: 'Toon alle belastingtestuitvoeringen van deze maand'
  • Testuitvoeringen bewaken: 'Alle belastingtestuitvoeringen voor mijn abonnement vermelden'
Parameter Verplicht of optioneel Description
Resource testen Required De naam van de testresource die wordt gebruikt voor de testuitvoeringen.
Test-id Required De id van een specifieke test waarop testuitvoeringen worden gefilterd.

Testuitvoeringen: Testuitvoering bijwerken

Hiermee wordt een bestaande testuitvoering in Azure Load Testing bijgewerkt. Gebruik deze opdracht om een actieve of geplande testuitvoering te wijzigen, zoals het stoppen of aanpassen van testparameters.

Voorbeelden van prompts zijn:

  • Stop een testuitvoering: 'Stop de huidige belastingstest voor mijn 'production-api-test'.
  • Testen annuleren: 'De uitvoering van de belastingstest annuleren met id 'run-123456''
  • Test afbreken: "Stop de uitvoeringsprestatietest in mijn resourcegroep testomgeving"
  • Testparameters bijwerken: 'Wijzig de huidige testuitvoering om het aantal virtuele gebruikers te beperken tot 100'
  • Uitvoering beëindigen: "Annuleer de belastingstest die een hoge CPU in productie veroorzaakt"
Parameter Verplicht of optioneel Description
Resource testen Required De naam van de testresource die is gekoppeld aan de testuitvoering.
Test-id Required De id van de test die is gekoppeld aan de testuitvoering.
Testrun-id Required De id van de testuitvoering die moet worden bijgewerkt.
weergeven Required Een nieuwe weergavenaam voor de testuitvoering.
Beschrijving Required Een nieuwe beschrijving voor de testuitvoering.