Les outils de suivi de DevTest génèrent des mesures sur un ou plusieurs des quatre niveaux suivants :
Les mesures créées aux niveaux du simulateur et de l'étape de test sont également cumulées à un niveau maximum configurable par l'utilisateur (scénario de test, par défaut). Si un scénario de test est exécuté sur deux simulateurs et contient deux étapes de test, la mesure Responses Per Interval (Réponses par intervalle) est générée pour chaque étape de test sous chaque simulateur. Puis (selon la configuration), les valeurs sont cumulées pour générer les mesures Responses Per Interval (Réponses par intervalle) pour chaque simulateur. Pour finir, en fonction de la configuration, les valeurs sont à nouveau cumulées pour générer la mesure Responses Per Interval (Réponses par intervalle) pour le scénario de test. Le niveau le plus élevé auquel une mesure peut être cumulée est celui du scénario de test. Ainsi, seules les mesures générées au niveau de DevTest sont répertoriées dans la table suivante avec un niveau de DevTest.
Les données issues de tous les événements de type pertinent dans chaque intervalle de 15 secondes de génération de rapports de l'agent sont combinées comme indiqué.
|
Metric (Mesure) |
Niveau |
Source |
|
Average Response Time (ms) (Temps moyen de réponse (en ms)) |
Etape de test |
Moyenne de la valeur Long Description (Description longue) (convertie en nombre entier) à partir de tous les événements Step response time (Temps de réponse d'étape) (ID 18) |
|
Responses Per Interval (Nombre de réponses par intervalle) |
Etape de test |
Nombre total d'événements Step response time (Temps de réponse d'étape) (ID 18) |
|
Errors Per Interval (Nombre d'erreurs par intervalle) |
Etape de test |
Nombre total d'événements Step error (Erreur d'étape) (ID 20) |
|
Failures Per Interval (Nombre d'échecs par intervalle) |
Etape de test |
Nombre total d'événements Abort (Interrompre) (ID 50) et Cycle failed (Echec du cycle) (ID 13) |
|
Tests Running (Tests en cours d'exécution) |
Scénario de test |
Nombre de scénarios de test exécutés à la fin de l'intervalle de génération de rapports de l'agent. Le nombre augmente pour chaque événement Test started (Test démarré) (ID 4) et diminue pour chaque événement Test ended (Test arrêté) (ID 5). |
|
Virtual Users Running (Utilisateurs virtuels en cours d'exécution) |
Simulator (Simulateur) |
Nombre d'utilisateurs virtuels exécutés à la fin de l'intervalle de génération de rapports de l'agent. Le nombre augmente pour chaque événement Cycle started (Cycle démarré) (ID 11) et diminue pour chaque événement Cycle ended (Cycle arrêté) (ID 24). |
|
Test Runner Errors Per Interval (Nombre d'erreurs de l'exécuteur de tests par intervalle) |
DevTest |
Nombre total d'événements Cycle runtime error (Erreur au niveau de l'exécution du cycle) (ID 25) |
|
Staging Errors Per Interval (Nombre d'erreurs de simulation par intervalle) |
DevTest |
Nombre total d'événements Model definition error (Erreur au niveau de la définition de modèle) (ID 23) |
Les mesures Errors Per Interval (Nombre d'erreurs par intervalle) d'une étape de test, d'un simulateur, ou d'un scénario de test sont signalées lors de la première détection d'un événement d'erreur uniquement. Cela est également valable pour la mesure Failures Per Interval (Nombre d'échecs par intervalle).
Si seuls quelques courts scénarios de test sont exécutés, les mesures Test running (Tests en cours d'exécution) et Virtual Users Running (Utilisateurs virtuels en cours d'exécution) peuvent continuer de signaler 0 pour chaque cycle de génération de rapports d'agent. Cela se produit lorsque des événements de démarrage et d'arrêt surviennent dans la même période de 15 secondes et que le nombre à l'issue de la période est 0.
Lorsque les mesures sont cumulées, vous pouvez créer la mesure de niveau inférieur dans une période de génération de rapports d'agent. Vous pouvez créer les mesures cumulées dans la période suivante. Il peut parfois exister des points dans lesquels la valeur des mesures de niveau inférieur et des mesures cumulées dans une période ne coïncident pas. Cette situation est inévitable.
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|