Les commandes permettent de contrôler les comportements et les processus de test de performance au sein des sessions, afin de simuler plus fidèlement le trafic métier. Parmi les commandes disponibles figurent les commandes de données, d'exportation de données, de saut conditionnel, de temps de réflexion et de point de rendez-vous.
Commandes
Le tableau suivant décrit les commandes disponibles dans Performance Testing Service (PTS).
|
Catégorie de commande |
Description |
|
Spécifie un paramètre du fichier de paramètres global en tant que colonne de base, afin d'optimiser l'utilisation de toutes les données du fichier. Vous pouvez également spécifier un paramètre dans un fichier de définition secondaire, applicable uniquement à la session actuelle. |
|
|
Traite les paramètres de sortie d'une API précédente avant de les transmettre à l'API suivante dans la même session, par exemple en concaténant des chaînes ou en exécutant des fonctions de chiffrement. Les commandes de données peuvent également retraiter les paramètres exportés par les commandes d'exportation de données. |
|
|
Exporte depuis une session des données telles que les cookies, les paramètres d'exportation et les paramètres définis par les commandes de données, pour les utiliser dans d'autres sessions, permettant ainsi le partage global des données. |
|
|
Définit plusieurs conditions déterminant les API à exécuter. |
|
|
Modifie le chemin d'exécution des requêtes dans une session en fonction des paramètres de sortie d'une API. Les actions prises en charge incluent le saut vers un autre chemin, la poursuite du chemin actuel ou la fin du processus. Les conditions peuvent être combinées avec des opérateurs ET, où toutes les conditions doivent être remplies pour déclencher une action. Si aucune condition n'est satisfaite, l'action par défaut s'exécute. Vous pouvez également ajouter des conditions avec des opérateurs OU. |
|
|
Répète les opérations API ou les commandes un nombre spécifié de fois pour simuler un trafic métier réel. |
|
|
Retarde l'exécution d'une session pendant une durée spécifiée. Le compte à rebours démarre au début du test et la session s'exécute après l'écoulement de la période définie. |
|
|
Simule le temps de réflexion et de réaction d'un utilisateur entre deux actions lors d'un test de performance. Plusieurs modes sont pris en charge. |
|
|
Définit un point de rendez-vous où les utilisateurs virtuels attendent que les conditions spécifiées soient remplies avant de poursuivre ensemble. Cela s'avère particulièrement utile pour des scénarios tels que les ventes flash. Vous pouvez configurer le point de rendez-vous en fonction du temps ou du nombre d'utilisateurs virtuels. |