Megosztás a következőn keresztül:


ASP.NET Core terhelés- és stressztesztelés

A terheléstesztelés és a stressztesztelés fontos annak biztosítása érdekében, hogy a webalkalmazások teljesítménye és méretezhető legyen. A terhelés- és stressztesztelésnek különböző céljai vannak, még akkor is, ha gyakran hasonló teszteket használnak.

Terheléses tesztek: Annak tesztelése, hogy az alkalmazás képes-e kezelni egy adott felhasználói terhelést egy adott forgatókönyv esetében, miközben továbbra is megfelel a válasz céljának. Az alkalmazás normál körülmények között fut.

Stressztesztek: Az alkalmazás stabilitásának tesztelése szélsőséges körülmények között, gyakran hosszú ideig. A tesztek magas felhasználói terhelést helyeznek el, akár kiugró értékeket, akár fokozatosan növelik az alkalmazás terhelését, vagy korlátozzák az alkalmazás számítási erőforrásait.

A stressztesztek meghatározzák, hogy a stressz alatt álló alkalmazások képesek-e helyreállítani a meghibásodást, és kecsesen visszatérni a várt viselkedéshez. Stressz esetén az alkalmazás rendellenesen magas terhelés mellett fut.

Az Azure Load Testing egy teljes körűen felügyelt terheléstesztelési szolgáltatás, amellyel nagy léptékű terhelést hozhat létre. A szolgáltatás szimulálja az alkalmazások forgalmát, függetlenül attól, hogy hol vannak üzemeltetve. Az Azure Load Testing Preview lehetővé teszi, hogy meglévő Apache JMeter-szkriptekkel nagy léptékű terhelést generáljon.

A Visual Studio 2019 terheléstesztelése elavult. A megfelelő Azure DevOps felhőalapú terheléstesztelési szolgáltatás bezárult.

Külső eszközök

Az alábbi lista külső webes teljesítményeszközöket tartalmaz, különböző funkciókészletekkel:

Terhelési és stressz teszt kiadási építésekkel

A terhelés- és terhelésteszteket kiadási és éles módban, nem hibakeresési és fejlesztési módban kell elvégezni. A kiadási konfigurációk teljes mértékben optimalizálva vannak minimális naplózással. A hibakeresési konfiguráció nincs optimalizálva. A fejlesztési mód további információnaplózást tesz lehetővé, amelyek hatással lehetnek a teljesítményre.