Vous pouvez insérer un nouvel
enregistrement dans un test Citrix. Cette fonctionnalité permet d'ajouter ou de remplacer une partie d'une session
enregistrée.
Avant de commencer
Pour insérer une nouvelle séquence dans un test, la session Citrix
doit atteindre l'état attendu au point où la nouvelle séquence est insérée. Par exemple,
si votre nouvelle séquence doit interagir avec une fenêtre particulière créée
précédemment dans le test, vous devez avancer au point où cette fenêtre se trouve à
l'état attendu pour que l'enregistrement puisse commencer. Pour cela, l'enregistreur de
test Citrix peut réexécuter automatiquement le scénario existant jusqu'au point
d'insertion ou avancer manuellement la session à l'état attendu.
Lors de
l'insertion d'une nouvelle séquence dans un test, il est important que le
contexte des actions utilisateur soit conservé pour garantir que le test soit
correctement synchronisé lors de la réexécution. Le test
résultant nécessitera certainement une édition manuelle pour s'assurer de sa bonne
exécution.
Remarque : Les tests Citrix contenant des entrées utilisateur et des synchronisations de faible niveau, des modifications mineures peuvent nuire au bon déroulement du test. Lorsque vous modifiez ces tests, vous devez vous assurer qu'ils sont fonctionnement identiques.
Procédure
Pour insérer un enregistrement dans un test, procédez comme suit :
- Dans l'éditeur de test, sélectionnez l'élément avant lequel le nouvel
enregistrement doit être inséré. Il est plus facile de gérer la nouvelle
séquence de test lorsque le point d'insertion se trouve au niveau de l'événement de
fenêtre du test.
- Cliquez sur Insérer, puis sur Enregistrer le scénario.
- Dans la fenêtre Mise à jour de l'enregistrement, indiquez
comment la session doit atteindre l'état attendu au point d'insertion, puis cliquez sur
OK.
- Sélectionnez Réexécuter automatiquement le scénario pour
réexécuter le test jusqu'au point d'insertion. Avec cette option, le test est
réexécuté et s'arrête lorsqu'il atteint le point d'insertion. Si lors de la réexécution,
la synchronisation échoue, le système vous demande d'avancer manuellement la session à
l'état de point d'insertion attendu.
- Sélectionnez Avancer manuellement à l'état prévu pour
placer manuellement la session Citrix à l'état attendu au point d'insertion.
- Une fois la session Citrix à l'état attendu et lorsque vous êtes prêt à
lancer le nouvel enregistrement, cliquez sur le bouton
Activer/Désactiver l'enregistrement
dans la
barre d'outils. Si vous choisissez l'option de réexécution automatique, l'enregistrement est activé
automatiquement.
- Effectuez la séquence d'actions à ajouter au test existant. Une fois que
vous avez terminé, cliquez de nouveau sur le bouton Activer/Désactiver
l'enregistrement
pour arrêter l'enregistrement. Remarque : Vous pouvez
redémarrer l'enregistrement plusieurs fois. Toutefois, vous devez vous assurer que la
session Citrix retrouve l'état auquel elle était lorsqu'elle a été arrêtée. Si la session
enregistrée ne contient pas toutes les actions, le test risque de ne pas se synchroniser
correctement lors de la réexécution.
- Au terme de la séquence d'actions devant être insérées dans le test, fermez-la
et arrêtez l'enregistreur en cliquant sur Arrêter l'enregistrement
. Une fenêtre de progression
s'ouvre lors de la génération du test.
A la fin de l'enregistrement, la vue du
contrôle de l'enregistreur affiche le message de
Génération de test terminée, le navigateur de test
répertorie votre test et le test s'ouvre dans l'éditeur de test.
- Une fois que le test a été mis à jour dans le navigateur de test,
vérifiez que la nouvelle séquence a été correctement insérée dans le test avant de
sauvegarder le nouveau test. Vérifiez que le contexte de la session Citrix est
compatible avec les actions utilisateur au début et à la fin de la séquence insérée. Si
les résultats de l'insertion ne correspondent pas à vos attentes, vous pouvez rétablir
la précédente version sauvegardée du test en cliquant sur ou essayer de
corriger les incidents manuellement.