Scripting Vugen – Nombre d’utilisateurs exécutant des actions lors d’un test de charge

Lors d’un test de charges, les outils de tests de charge ne nous proposent pas de graphes de résultat sur le nombre d’utilisateurs à l’instant t qui exécutent réellement  des appels applicatifs mais le nombre confondu d’utilisateurs connectés à l’application qui travaillent et ceux qui ne travaillent pas.

Afin de montrer cette notion (qui intéresse MOE et AMOA) d’utilisateurs réellement au travail, Vugen permet de définir son propre graphe (via lr_user_data_point). Il est nécessaire d’encapsuler toutes les transactions pour mettre en évidence le nombre réelle total d’utilisateurs.

Action()
{

// Déclaration des variables
int id;

lr_whoami(&id, NULL, NULL);


lr_start_transaction("Test");

lr_user_data_point("Works", id);

    // Appel applicatif

....

lr_end_transaction("Test", LR_AUTO);

lr_user_data_point("Works",0);

return 0;

}

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Partagez
Tweetez
Partagez