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.
Belastingstests en stresstests zijn belangrijk om ervoor te zorgen dat een webapp goed functioneert en schaalbaar is. Belasting- en stresstests hebben verschillende doelen, ook al delen ze vaak vergelijkbare tests.
Belastingstests: test of de app een opgegeven belasting van gebruikers voor een bepaald scenario kan verwerken terwijl het antwoorddoel nog steeds voldoet. De app wordt uitgevoerd onder normale omstandigheden.
Stresstests: Test app-stabiliteit bij het uitvoeren onder extreme omstandigheden, vaak gedurende een lange periode. De tests zorgen voor een hoge gebruikersbelasting, pieken of een toenemende belasting van de app, of ze beperken de rekenresources van de app.
Stresstests bepalen of een app onder stress kan herstellen na fouten en correct kan terugkeren naar verwacht gedrag. Onder druk wordt de app uitgevoerd bij een abnormaal hoge belasting.
Azure Load Testing is een volledig beheerde service voor belastingstests waarmee u grootschalige belasting kunt genereren. De service simuleert verkeer voor apps, ongeacht waar ze worden gehost. Met azure Load Testing Preview kunt u bestaande Apache JMeter-scripts gebruiken om grootschalige belasting te genereren.
Loadtesten van Visual Studio 2019 zijn verouderd verklaard. De bijbehorende Azure DevOps-service voor belastingstests in de cloud is gesloten.
Hulpprogramma's van derden
De volgende lijst bevat hulpprogramma's voor webprestaties van derden met verschillende functiesets:
- Apache JMeter
- ApacheBench (ab)
- Gatling
- jmeter-dotnet-dsl
- k6
- Sprinkhaan
- West Wind WebSurge
- Netling
- Vegeta
- NBomber
Belastings- en stresstest met release-builds
Belasting- en stresstests moeten worden uitgevoerd in de release- en productiemodus en niet in de foutopsporings- en ontwikkelingsmodus. Releaseconfiguraties zijn volledig geoptimaliseerd met minimale logboekregistratie. De configuratie voor foutopsporing is niet geoptimaliseerd. De ontwikkelingsmodus maakt logboekregistratie van meer informatie mogelijk die van invloed kan zijn op de prestaties.