Aller au contenu
tests-performanceRechercherCtrl K
VuGen1 min de lecture

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

Comment montrer le nombre d'utilisateurs qui exécutent réellement des appels applicatifs pendant un test de charge, en définissant un graphe personnalisé dans VuGen avec lr_user_data_point.

L’essentiel

  • Les outils ne montrent que le nombre d'utilisateurs connectés, qu'ils travaillent ou non.
  • VuGen permet de définir son propre graphe avec lr_user_data_point.
  • Il faut encapsuler toutes les transactions pour obtenir le nombre réel d'utilisateurs au travail.

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.

C
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;

}

Dans la même catégorie.

↑ ↓ choisirEntrée ouvrirÉchap fermer