Trace Id is missing
Passer directement au contenu principal
Azure

Test de charge Azure

Générez une charge à grande échelle et identifiez les goulots d’étranglement de performances.

Optimiser les performances avec des tests de charge à grande échelle

Aidez les développeurs et les testeurs à générer une charge à grande échelle et à exécuter des simulations avec un service de test de charge complètement managé, conçu pour Azure. Créez rapidement des tests sans connaître les outils de test de charge ou chargez vos scripts Apache JMeter existants. Obtenez des insights actionnables sur les performances, l’extensibilité et la capacité, et prenez en charge l’amélioration continue par le biais de flux de travail d’intégration continue et de livraison continue (CI/CD) automatisés.

Test de charge Azure est désormais en disponibilité générale. Essayez-le dès maintenant.

Service simplifié de test de charge dans le nuage avec une prise en charge haute fidélité pour Apache JMeter.

Vue d’ensemble complète d’un client et de métriques du serveur traités avec des insights actionnables dans le niveau de performance de l’application.

Intégration avec des flux de travail d’intégration continue et livraison continue (CI/CD) pour des tests de charge collaboratifs et automatisés.

Gestion simplifiée des tests et de la facturation qui repose sur des conventions Azure existantes.

Générez une charge à grande échelle rapidement et facilement

Générez une charge à grande échelle sans avoir besoin d’une infrastructure complexe. Créez rapidement des tests sans connaissance préalable des outils de test de charge, ou exécuter des scripts de test existants à grande échelle avec une prise en charge haute fidélité d’Apache JMeter. Simplifiez les tests de charge avec un service entièrement managé qui intègre automatiquement les meilleures pratiques de mise en réseau pour garantir une expérience de test sans friction pour les points de terminaison publics et privés hébergés sur Azure ou dans des environnements multiclouds, locaux ou hybrides.

Diagramme montrant comment le Test de charge Azuresimplifie le processus avec un service entièrement managé
Un tableau de bord des mesures côté client pour un test d’achat montrant les utilisateurs virtuels, le temps de réponse, les requêtes et les données d’erreur

Identifier des goulots d’étranglement avec des insights actionnables

Optimisez la capacité et la scalabilité de votre application en observant la façon dont une charge élevée affecte son niveau de performance. Bénéficiez de recommandations et d’insights actionnables et approfondis à partir d’une vue d’ensemble complète d’un client et de métriques du serveur traités afin de comprendre et d’améliorer les performances de l’application à grande échelle, le tout sur un tableau de bord unique. Comparez de manière visuelle des tests de charge afin d’apprécier l’effet de l’application et les modifications de l’environnement, ainsi que la façon dont les tests affectent les composants de votre application.

Créez des tests de charge dans vos flux de travail DevOps

Créez facilement des tests de charge dans des flux de travail d’intégration continue et livraison continue (CI/CD) automatisés pour vous permettre de capturer et de bloquer des régressions de performance de manière anticipée dans le cycle de vie du développement. Établissez une ligne de base des performances à comparer à des tests et définissez des critères d’échec et de réussite clairs pour des tests de charge s’exécutant dans des pipelines de déploiement. Affichez les résumés de test de charge dans GitHub et Azure Pipelines ou obtenez d’autres détails dans le Portail Azure.

Test de charge intégré à un flux de travail CI/CD entre « générer et déployer » et « actions basées sur le résultat du test »
Un(e) utilisateur(-trice) créant un test de charge

Utilisez un service de test complètement managé pour Azure

Découvrez un service de test rentable et sans entraves qui repose sur d’autres services Azure. Générez en toute confiance des charges à n’importe quelle échelle sans vous soucier des problèmes de mise en réseau ou de surcharge. La fonctionnalité Test de charge Azure incorpore automatiquement les meilleures pratiques de mise en réseau Azure afin d’éviter que des tests soient confondus avec un risque de sécurité et d’abandonner automatiquement l’identification de la limitation par des capteurs et fournir des recommandations pour améliorer l’efficacité du runtime.

Sécurité et conformité complètes et intégrées

Commencez avec un compte Azure gratuit

1

Essai gratuit. Recevez un crédit de 200 $ USD à utiliser dans un délai de 30 jours. Pendant que vous avez votre crédit, obtenez des quantités gratuites de plusieurs de nos services les plus populaires, ainsi que des quantités gratuites de plus de 55 autres services qui sont toujours gratuits.

2

Lorsque votre crédit est épuisé, passez au paiement à l’utilisation pour continuer à créer des applications à l’aide de ces mêmes services gratuits. Payez uniquement si vous utilisez une quantité supérieure aux volumes mensuels gratuits.

3

Après 12 mois, vous continuerez à bénéficier de plus de 55 services toujours gratuits et vous ne paierez toujours que ce que vous utilisez au-delà de vos montants mensuels gratuits.

Forum aux questions sur Test de charge Azure

  • Australie Est
    Brésil Sud
    Canada Centre
    Inde Centre
    USA Centre
    Asie Est
    USA Est
    USA Est 2
    France Centre
    Allemagne Centre-Ouest
    Japon Est
    Europe Nord
    USA Centre Sud
    Asie Sud-Est
    Centre de la Suède
    Royaume-Uni Sud
    Europe Ouest
    USA Ouest 2

  • Voir le contrat SLAConsultez le SLA.

  • Le Test de charge Azure prend en charge jusqu’à 400 instances de moteur par cycle de test, simulant jusqu’à 100 000 utilisateurs virtuels. Le nombre d’utilisateurs virtuels par instance de moteur peut varier en fonction de la complexité du script de test. Nous recommandons jusqu’à 250 utilisateurs virtuels par instance de moteur. Vous pouvez surveiller les métriques d’intégrité du moteur pour déterminer le nombre maximal d’utilisateurs virtuels pour votre scénario spécifique.

    En savoir plus sur l’intégrité du moteur et  la configuration de la charge à grande échelle avec Test de charge Azure.

    Pour exécuter des tests avec des instances de moteur supérieures à votre quota actuel, envoyez une demande de ticket de support pour augmenter votre quota d’instances ‘de moteur par série’ de tests en suivant les étapes mentionnées ici.

  • Chaque test de charge peut être configuré pour s’exécuter pendant 24 heures au maximum.

    Pour exécuter des tests de plus de 3 heures (jusqu’à 24), envoyez une demande de ticket de support afin d’augmenter votre quota pour « Durée des tests » en suivant les étapes mentionnées ici.

  • Avec Test de charge Azure, vous pouvez exécuter des tests de performances sur des applications web, des applications mobiles, des API web, des microservices, des connexions de base de données, etc. Test de charge Azure prend en charge un large éventail de protocoles pris en charge par JMeter, tels que HTTP, HTTPS, TCP, JDBC, LDAP, FTP, etc.

  • Oui, Test de charge Azure prend en charge les tests de point de terminaison privés à l’aide de l’injection de réseau virtuel. Il est possible de générer une charge sur un point de terminaison déployé dans un réseau virtuel Azure, un point de terminaison public avec des restrictions d’accès ou un service local, non accessible publiquement, connecté à Azure via ExpressRoute.

    Découvrez comment exécuter un test de charge sur un point de terminaison privéDécouvrez comment exécuter un test de charge sur un point de terminaison privé.

Prêts quand vous l’êtes – configurons votre compte gratuit Azure

Essayez Azure gratuitement