Transactions

Dans cette section, vous apprendrez à découper un parcours en transactions nommées, mesurées séparément lorsqu’il s’exécute dans Mugnsoft.

Qu’est-ce qu’une transaction

Un parcours comme rechercher un produit, l’ajouter au panier, payer se compose d’étapes qui ne prennent pas le même temps et n’échouent pas pour les mêmes raisons. Une transaction nomme l’une de ces étapes : les commandes situées entre un start transaction et le stop transaction correspondant.

Lorsque le test s’exécute comme moniteur EUM dans Mugnsoft, chaque transaction est chronométrée et évaluée sur ses propres seuils : un rapport vous indique quelle étape est lente, pas seulement que le parcours l’est. Dans Pulse, les transactions structurent le test : la liste des commandes encadre chacune d’elles, et Collapse All Transactions dans le menu des étapes les replie pour montrer le plan du parcours.

Ajouter une transaction

  1. Faites un clic droit sur la première étape du passage à mesurer et choisissez Insert Command.
  2. Mettez Command à start transaction, Target au nom de la transaction, par exemple ajoutPanier, et Value à ses seuils et sa description.
  3. Après la dernière étape du passage, ajoutez une étape stop transaction avec le même nom en Target.

La Value de start transaction contient le seuil majeur, le seuil critique et une description, séparés par des virgules, la description entre apostrophes :


3.0,5.0,'ajout du produit au panier'

Le premier nombre est le seuil majeur, le second le seuil critique. S’ils sont omis, le script déployé utilise 1.2 et 1.5, et le nom de la transaction comme description.

Command Target Value
start transaction ajoutPanier 3.0,5.0,‘ajout du produit au panier’
click css=button.add-to-basket
wait for element visible id=basket-count
stop transaction ajoutPanier

Règles

  • Chaque start transaction doit avoir un stop transaction du même nom.
  • Fermez une transaction avant d’en ouvrir une autre du même nom.
  • Donnez à chaque transaction un nom unique dans le test et stable dans le temps : c’est sous ce nom que Mugnsoft trace la transaction.

Voir aussi

Traductions