Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Test de charge Azure vous permet d’utiliser des scripts Apache JMeter existants (JMX) pour créer et exécuter un test de charge. Cet article explique les fonctionnalités Apache JMeter prises en charge dans Test de charge Azure.
Consultez la vue d’ensemble d’Test de charge Azure pour découvrir le fonctionnement d’Test de charge Azure.
Version d’Apache JMeter prise en charge
Test de charge Azure utilise Apache JMeter version 5.6.3 pour exécuter des tests de charge.
Détails de la prise en charge d’Apache JMeter
Le tableau suivant répertorie les fonctionnalités Apache JMeter et leur prise en charge dans Test de charge Azure.
| Caractéristique | Détails | Plus d’informations |
|---|---|---|
| Éléments de plan de test | - Groupes de threads -Variables -Fonctions -Échantillonneurs - Contrôleurs logiques -Minuteries -Affirmations - Préprocesseurs - Postprocesseurs |
Créer un test de charge à l’aide d’un script JMeter |
| Échantillonneurs | Tous les échantillonneurs et protocoles sont pris en charge. | Créer un test de charge avec un script JMeter |
| Contrôleurs | Tous les contrôleurs logiques sont pris en charge, à l’exception du contrôleur d’enregistrement. | Créer un test de charge avec un script JMeter |
| Écriture de scripts | -Beanshell - Script JSR223 |
|
| Éléments de configuration | Tous les éléments de configuration sont pris en charge. | Exemple : Lire des données à partir d’un fichier CSV |
| Propriétés JMeter | Test de charge Azure prend en charge le chargement d’un fichier de propriétés utilisateur unique par test de charge pour remplacer les paramètres de configuration JMeter ou ajouter des propriétés personnalisées. Les fichiers de propriétés système ne sont pas pris en charge. |
Configurer les propriétés utilisateur JMeter |
| Plug-ins | Test de charge Azure vous permet d’utiliser des plug-ins à partir d’un https://jmeter-plugins.orgfichier d’archive Java (JAR) avec votre propre code de plug-in. | Personnaliser un test de charge avec des plug-ins |
| Exemple de pilote web | En raison de la nature intensive des ressources des tests WebDriver, vous pouvez exécuter des tests avec une charge allant jusqu’à quatre utilisateurs virtuels associés à l’échantillonneur web Driver. Les tests avec une charge plus élevée associée à l’échantillonneur web Driver peuvent entraîner des erreurs. Dans ce cas, réduisez la charge et réessayez. Vous pouvez avoir une charge plus élevée associée à d’autres échantillonneurs, comme l’échantillonneur HTTP, dans le même test. |
|
| Écouteurs | Test de charge Azure ignore tous les collecteurs de résultats, qui incluent des visualiseurs tels que l’arborescence des résultats ou les résultats du graphique. | |
| Rapport de tableau de bord | Le tableau de bord Test de charge Azure affiche les métriques clientes et éventuellement les métriques côté serveur. Vous pouvez exporter les résultats des tests de charge pour les utiliser dans un outil de création de rapports ou générer le tableau de bord JMeter sur votre ordinateur local. |
Exporter les résultats des tests |
| Fragments de test | Les fragments de test sont pris en charge. |
Étapes suivantes
Commencez à utiliser le service Test de charge Azure :