Tous les produits
Search
Centre de documentation

Performance Testing:Billing overview

Dernière mise à jour :Sep 22, 2026

Performance Testing (PTS) facture chaque tâche de test de charge en fonction du nombre de minutes d'utilisateur virtuel (VUM). Cette rubrique explique le calcul de la consommation de VUM et les raisons pour lesquelles le nombre de VUM facturés par PTS peut différer de la valeur théorique renvoyée par la formule. Elle aborde également le quota gratuit, les méthodes de facturation disponibles, l'activation de PTS et les moyens de maîtriser les coûts des tests de charge.

Éléments de facturation

Unité de facturation

Le VUM est l'unité de facturation utilisée par PTS pour mesurer les ressources consommées par une tâche de test de charge. Un VUM correspond à un utilisateur virtuel exécuté pendant une minute. Le total des VUM consommés détermine le coût de la tâche.

Calcul des VUM

La formule suivante calcule la consommation théorique de VUM d'une tâche de test de charge :

VUM = IP addresses used x 500 x Stress testing duration (minutes) x (1 + Log sampling rate)

Le tableau ci-dessous décrit chaque variable de la formule. Le dernier terme est un facteur dont la valeur dépend du taux d'échantillonnage des journaux. Le taux par défaut de 1 % correspond à un facteur de 1.

Variable Description Exemple
IP addresses used Nombre d'adresses IP allouées à la tâche de test de charge. La valeur dépend de l'activation ou non de la fonctionnalité d'extension d'adresse IP. Consultez la section sur le calcul des adresses IP ci-dessous. 3 adresses IP
500 Multiplicateur fixe. Chaque adresse IP permet de gérer 500 utilisateurs simultanés, indépendamment de la concurrence configurée pour la tâche de test de charge. Toujours 500
Stress testing duration Durée du test de charge configurée pour la tâche, exprimée en minutes. Une durée inférieure à une minute est convertie proportionnellement. Une durée totale de 5 minutes et 40 secondes équivaut à 5,67 minutes facturables, car les 40 secondes supplémentaires correspondent à 0,67 minute.
Log sampling rate Taux d'échantillonnage des journaux de test de charge, qui détermine la valeur du facteur dans la formule. Le taux par défaut est de 1 %. Seuls les taux supérieurs à 1 % génèrent des VUM supplémentaires. 1 % (par défaut) : facteur de 1. 20 % : facteur de 1,2. 100 % (maximum) : facteur de 2.
Remarque

La formule renvoie une valeur théorique basée sur la durée de test de charge que vous configurez. PTS facture la durée réellement échantillonnée telle que signalée par le moteur de test de charge, qui n'est pas toujours identique à la durée configurée. Pour plus de détails, consultez la section Consommation réelle par rapport aux VUM calculés.

Calcul des adresses IP

Le nombre d'adresses IP utilisées dépend de l'activation ou non de la fonctionnalité d'extension d'adresse IP.

Sans extension d'adresse IP :

Mode Formule Exemple
Mode concurrentiel Utilisateurs simultanés maximum / 500, arrondi à l'entier supérieur 1 200 utilisateurs simultanés : 1200 / 500 = 2,4, arrondi à 3 adresses IP
Mode Requêtes par seconde (RPS) RPS maximum / 4000, arrondi à l'entier supérieur 10 000 RPS : 10000 / 4000 = 2,5, arrondi à 3 adresses IP

Avec extension d'adresse IP : le nombre d'adresses IP utilisées correspond au nombre que vous spécifiez. Par exemple, si vous spécifiez 5 adresses IP, la valeur est 5.

Exemple de calcul

Prenons une tâche de test de charge avec la configuration suivante :

  • 500 utilisateurs simultanés (1 adresse IP)

  • Une durée de test de charge de 20 minutes

  • Le taux d'échantillonnage des journaux par défaut (1 %)

consomme 1 x 500 x 20 x 1 = 10,000 VUM.

Le prix unitaire par VUM est indiqué dans la section Paiement à l'utilisation.

Consommation réelle par rapport aux VUM calculés

PTS ne facture que les minutes réellement échantillonnées telles que signalées par le moteur de test de charge. Par conséquent, le nombre de VUM facturés pour un scénario de test de charge n'est pas toujours identique à la valeur théorique renvoyée par la formule.

La durée de test de charge affichée dans la console PTS englobe le démarrage du moteur, l'exécution du script, le démontage et la détection de l'arrêt. La durée échantillonnée diffère donc de la durée configurée. La consommation réelle de VUM peut ainsi être supérieure ou inférieure à la valeur calculée, tant en mode concurrentiel qu'en mode RPS. Comme la durée échantillonnée varie d'une exécution à l'autre, un même scénario de test de charge ne consomme pas exactement le même nombre de VUM à chaque fois.

Cela s'applique aussi bien au quota gratuit qu'aux frais de paiement à l'utilisation : les deux modes déduisent les VUM signalés par le moteur pour chaque tâche de test de charge.

Quota gratuit

À partir du 11 mai 2023, les premières activations de PTS incluent un quota gratuit unique de 5 000 VUM.

  • Validité — Le quota gratuit expire 30 jours après l'activation et tous les VUM inutilisés sont perdus.

  • Ordre de déduction — La consommation de VUM est d'abord déduite du quota gratuit. Une fois le quota épuisé, la méthode de facturation par paiement à l'utilisation s'applique.

  • Limite de concurrence — Le quota gratuit prend en charge jusqu'à 1 000 utilisateurs simultanés. Une tâche de test de charge dépassant 1 000 utilisateurs simultanés est facturée selon les règles de facturation applicables.

Méthode de facturation

Paiement à l'utilisation

PTS utilise le paiement à l'utilisation comme méthode de facturation par défaut et vous facture les VUM consommés par chaque tâche de test de charge. Pour plus de détails sur cette méthode de facturation, consultez la section Paiement à l'utilisation.

  • Scénarios — Besoins de test ponctuels, peu fréquents ou en rafale.

  • Fonctionnement — À la fin de chaque tâche de test de charge, PTS calcule les VUM consommés et déduit les frais du solde de votre compte.

  • Tarification — La consommation est réglée en temps réel.

Premiers pas

  • Activez PTS — Connectez-vous à votre compte Alibaba Cloud et accédez à la page d'activation de PTS, lisez les conditions d'utilisation de PTS, puis cliquez sur Buy Now.

  • Exécutez un test de charge — Après l'activation, ouvrez la console PTS et suivez les instructions de la section Démarrer un test de charge en une minute pour créer votre premier scénario de test de charge.

La facturation par paiement à l'utilisation prend effet dès l'activation de PTS. Pour plus de détails sur la manière dont PTS règle les VUM consommés par chaque tâche de test de charge, consultez la section Méthode de facturation.

Réduction des coûts

  • Estimez les VUM à l'avance. Planifiez l'échelle de chaque tâche de test de charge, y compris la concurrence, la durée du test et le taux d'échantillonnage des journaux, afin d'éviter le gaspillage de ressources. Une estimation étant une valeur théorique, prévoyez une marge d'erreur, comme expliqué dans la section Consommation réelle par rapport aux VUM calculés.

  • Simplifiez les scénarios de test de charge. Supprimez les traces redondantes et réduisez la complexité des scripts.

  • Surveillez en temps réel. Suivez l'utilisation de la bande passante dans la console PTS pendant l'exécution d'une tâche de test de charge et ajustez le nombre d'adresses IP en conséquence.

  • Arrêtez les tâches rapidement. Arrêtez manuellement ou automatiquement chaque tâche de test de charge à la fin de son exécution afin de ne pas être facturé pour les temps d'inactivité.