Tous les produits
Search
Centre de documentation

Performance Testing:Adjust concurrent users during a stress test

Dernière mise à jour :Aug 10, 2026

Lorsqu'un test de charge est en cours d'exécution, vous pouvez surveiller en temps réel les métriques de vos scénarios et API. Il peut s'avérer nécessaire de modifier le niveau de charge pour éviter une surcharge des API due à un volume excessif de requêtes, ce qui contribue à maintenir la stabilité du système. Performance Testing Service (PTS) vous permet de modifier le nombre d'utilisateurs simultanés en temps réel. PTS enregistre les opérations effectuées sur les scénarios de test de charge afin de permettre leur consultation ultérieure.

Modes de concurrence

PTS propose deux modes pour contrôler l'ajout ou la modification des utilisateurs simultanés durant un test de charge :

Mode Comportement Cas d'utilisation
Tiered Increment Ajoute automatiquement des utilisateurs selon des paliers prédéfinis Le plan de montée en charge prédéfini répond à vos besoins et aucune intervention manuelle n'est requise
Manual Adjustment Vous permet de définir une valeur de concurrence spécifique Vous devez réagir aux métriques en temps réel, par exemple en réduisant la charge avant qu'une API ne soit surchargée

Lorsque vous passez du mode Tiered Increment au mode Manual Adjustment, vous devez également choisir l'étendue de la modification :

Étendue Effet
Global Batch Speed Regulation S'applique à toutes les API de toutes les sessions métier
Business Session Speed Regulation S'applique uniquement à la session métier actuelle. Les autres sessions métier ne sont pas affectées

Les tests de charge basés sur PTS et ceux basés sur JMeter prennent tous deux en charge l'ajustement en cours d'exécution, mais les workflows diffèrent comme décrit ci-dessous.

Prérequis

Avant de commencer, assurez-vous d'avoir :

La figure suivante illustre la page de test de charge après le démarrage d'un test.

Stress testing page

Ajuster le nombre d'utilisateurs simultanés dans un test de charge basé sur PTS

Passer du mode Tiered Increment au mode Manual Adjustment

  1. Sur la page Executing Test, cliquez sur Scene speed regulation.

  2. Sélectionnez l'étendue de l'ajustement :

    • Global Batch Speed Regulation : s'applique à toutes les API de toutes les sessions métier.

    • Business Session Speed Regulation : s'applique uniquement à la session métier actuelle. Les autres sessions métier ne sont pas affectées.

  3. Changez le mode de Tiered Increment à Manual Adjustment.

  4. Saisissez la valeur de concurrence souhaitée et démarrez le test.

Speed regulation dialog

Remarque

Si le paramètre Stress Mode est défini sur RPS Mode (Requests Per Second) dans la section Stress Mode Configuration lors de la création d'un scénario de test de charge basé sur PTS, vous pouvez ajuster individuellement le nombre d'utilisateurs simultanés pour chaque API.

Ajuster les utilisateurs en mode Manual Adjustment

Le workflow en mode Manual Adjustment est identique à celui du mode Tiered Increment : cliquez sur Scene speed regulation, sélectionnez l'étendue, saisissez une valeur et appliquez les modifications.

Si vous n'effectuez aucune modification, le test de charge se poursuit avec ses paramètres actuels.

Ajuster le nombre d'utilisateurs simultanés dans un test de charge basé sur JMeter

  1. Sur la page Executing Test, cliquez sur Scene speed regulation.

  2. Dans la boîte de dialogue, saisissez le nombre d'utilisateurs simultanés.

  3. Cliquez sur OK.

JMeter speed regulation dialog

Consulter l'historique des opérations

PTS enregistre les opérations effectuées sur les scénarios de test de charge pour permettre leur consultation ultérieure, telles que le démarrage et l'arrêt du test de charge ainsi que la modification des scénarios.

Pour consulter ces enregistrements, accédez à la page Edit Scenario et cliquez sur Records dans le coin supérieur droit.