Microsoft ha annunciato oggi Azure Load Testing, un servizio di test del carico completamente gestito che consentirà agli sviluppatori di generare carichi su larga scala con Apache JMeter personalizzato (un popolare carico open source e performance tool) script. Azure Load Testing consentirà inoltre agli sviluppatori di ottenere informazioni utili per rilevare e correggere i colli di bottiglia delle prestazioni.
Azure Load Testing si integra con Monitoraggio di Azure, inclusi approfondimenti sulle applicazioni e approfondimenti sui contenitori, per acquisire dettagli dai servizi di Azure. A seconda del tipo di servizio, sono disponibili diverse metriche. Entrambe le metriche lato client e lato server sono disponibili nel dashboard di Azure Load Testing. Azure Load Testing conserva una cronologia delle esecuzioni dei test e consente di confrontare visivamente più esecuzioni per rilevare le prestazioni regressioni. Utilizzando le integrazioni con GitHub Actions e Azure Pipelines, gli sviluppatori possono stabilire una linea di base delle prestazioni e impostare criteri chiari di superamento o errore per rilevare le regressioni delle prestazioni su ogni build.
Fonte: Microsoft