Partager cette page

# Procédure d’apprentissage des tests de processus métier et des flux

Disponible pour les utilisateurs Kit d’applications fournies BPT

Cette tâche décrit comment apprendre automatiquement un flux ou un test de processus métier en naviguant dans votre application.

Note : Cette tâche fait partie d’une tâche de niveau avancé. Pour plus d’informations, voir Comment créer des tests de processus métier et des flux.

1. Conditions préalables

   Tenez compte des éléments suivants :

   - Assurez-vous que Kit d’applications fournies BPT est activé. L’accès à Kit d’applications fournies BPT doit être accordé par l’administrateur de projet Application Lifecycle Management (ALM) à l’aide de la personnalisation de projet. Pour activer Kit d’applications fournies BPT dans ALM, l’administrateur doit cliquer sur , et sélectionner Personnaliser > Business Process Testing, puis la case Activer le Kit d’applications fournies BPT. Pour plus d’informations, consultez le manuel Guide de l’administrateur Micro Focus Application Lifecycle Management : Page Test de processus métier.

   - Assurez-vous que Unified Functional Testing est installé sur l’ordinateur client, avec le complément SAP et le plug-in ALM.

   - Il est conseillé de fermer UFT One avant d’apprendre un flux ou un test de processus métier.

   - Vérifiez que vous appartenez à un groupe d’utilisateurs qui dispose des autorisations de tâche suivantes : Modifier un dossier (Plan de test), Modifier un test, Ajouter un dossier composant, Ajouter un composant, Ajouter une étape, Ajouter un paramètre, Modifier un composant, Modifier une étape, Modifier un paramètre.

   - Dans UFT One, sélectionnez Outils > Options et cliquez sur le nœud Exécution. Assurez-vous que la case Autoriser les autres produits Micro Focus à exécuter des tests et des composants est sélectionnée dans le volet Exécuter.

   - Définissez les options de réutilisation de Kit d’applications fournies BPT. Pour plus d’informations, consultez le manuel Guide de l’administrateur Micro Focus Application Lifecycle Management : Page Test de processus métier.

   Note : Lors de l’utilisation du Kit d’applications fournies BPT, il est préférable de ne travailler qu’avec une seule instance ouverte d’ALM. N'ouvrez pas plusieurs instances de ALM dans divers navigateurs ou onglets.

   Pour plus d’informations sur la configuration de UFT One et son utilisation avec les applications, la configuration de Kit d’applications fournies BPT et la configuration d’autorisations utilisateur, voir Guide de l’administrateur Micro Focus Application Lifecycle Management : Gestion des groupes d’utilisateurs et des autorisations..

2. Ouvrir et se connecter à l’application fournie à apprendre

   Connectez-vous à l’application dont vous souhaitez apprendre le flux ou le test de processus métier, puis accédez au point à partir duquel vous voulez commencer l’apprentisage.

   Note : Kit d’applications fournies BPT ne peut pas apprendre la procédure de connexion.

3. Créez ou sélectionnez un flux ou un test de processus métier dans ALM

   1. Dans le module Plan de test, avant l’apprentissage, procédez de l’une des façons suivantes :

   - Créez un flux ou un test de processus métier dans lequel insérer des composants appris. Pour plus d’informations sur la création de flux, voir Comment créer des tests de processus métier et des flux.
   - Sélectionnez un flux ou un test existant dans lequel insérer des composants appris.

   2. Si des composants existent déjà dans le flux ou le test et que vous souhaitez insérer de nouveaux composants entre ces composants existants, dans l’onglet Script de test, sélectionnez le composant après lequel vous souhaitez insérer les nouveaux composants.

   Note : Pour insérer les nouveaux composants au début (avant les composants existants), vous devez d’abord insérer les nouveaux composants dans un autre emplacement, puis modifier manuellement l’ordre des composants une fois que le processus d’apprentissage est terminé.

   Exemple :

   Supposons qu’un flux contienne les composants `Comp_1`, `Comp_2`, and `Comp_3`. Si vous souhaitez insérer les nouveaux composants entre `Comp_2` et `Comp_3`, sélectionnez `Comp_2`.

4. Démarrez l’assistant d’apprentissage dans ALM

   1. Dans la barre d’outils de l’onglet Script de test, cliquez sur le bouton Apprendre pour démarrer l’assistant d’apprentissage.

   2. Si des composants métier existent déjà dans le flux ou le test, un message vous demande si vous souhaitez supprimer le composant existant. Si vous sélectionnez Non, les composants appris sont insérés après le composant sélectionné.

   3. Si d’autres messages apparaissent concernant l’octroi d’un accès à d’autres actifs, scripts ou applications, résolvez les problèmes et cliquez sur Réessayer.

   4. La barre d’outils Apprendre s’affiche. Lors de l’apprentissage, la barre de titre clignote. Pour plus d’informations sur l’interface utilisateur de la barre d’outils Apprendre, voir Page Boîte à outils Apprendre.

5. Apprendre l’application fournie

   Effectuez les opérations que vous souhaitez apprendre. En règle générale, les opérations que vous effectuez pour un seul flux ou test représentent celles d’un seul écran ou d’une seule transaction dans votre application. Ces opérations sont enregistrées en tant qu’actions et vous pouvez voir ces actions répertoriées dans la barre d’outils Apprendre.

   Conseil : Vous pouvez définir le mode d’enregistrement à utiliser pendant l’apprentissage à l’aide de la barre d’outils.

   Comme vous effectuez les actions, la barre d’outils Apprendre fournit le compte du nombre d’étapes effectuées dans l’application.

   Conseil :

   - Pour réutiliser les composants de manière plus efficace, il est recommandé d’effectuer la même opération de la même manière chaque fois que vous apprenez un flux ou un test. Par exemple, si vous cliquez sur le bouton Entrée ou si vous appuyez sur la touche Entrée du clavier, des étapes différentes sont apprises. Par conséquent, si vous n’effectuez pas ces opérations à chaque fois, deux composants identiques peuvent être considérés comme seulement semblables plutôt qu’identiques. Pour plus d’informations sur la manière dont les composants sont sélectionnés pour être réutilisés, voir Critères pour déterminer si un composant peut être réutilisé.
   - L’utilisation de la saisie clavier pour naviguer dans votre application au lieu de cliquer sur des boutons en dehors de votre écran ou onglet a pour effet d’avoir moins de composants appris dans votre flux ou test. Par exemple, le fait de cliquer sur Entrée pendant le processus Apprendre entraîne la création d’un composant pour le bouton Entrée, tandis que le fait d’appuyer sur Entrée entraîne l’ajout d’une étape supplémentaire dans le composant existant. Pour plus d’informations spécifiques aux applications, voir Kit d’applications fournies BPT Informations spécifiques aux applications.
6. Ajouter des points de contrôle pendant l’apprentissage de l’application fournie

   Vous pouvez ajouter des points de contrôle de propriété d’objet à un composant pendant le processus Apprendre. Les points de contrôle de propriété d’objet permettent de vérifier les valeurs de propriété d’objet pendant l’exécution d’un test afin de déterminer si elles correspondent aux valeurs attendues. Les résultats de test fournissent des informations sur les points de contrôle de propriété d’objet qui ont échoué pendant l’exécution d’un test, ainsi qu’une explication.

   L’ajout de points de contrôle et de valeurs de sortie pendant l’apprentissage supprime le besoin d’ajouter ces étapes après l’apprentissage des composants.

   1. Lors de l’exécution d’actions utilisateur dans votre application dans la barre d’outils Apprendre, cliquez sur Insérer et sélectionnez le type de point de contrôle à insérer.

   2. Si nécessaire, dans la boîte de dialogue Sélection d’objet, sélectionnez l’objet sur lequel insérer le point de contrôle ou la valeur de sortie.

   3. Dans la boîte de dialogue Propriétés de point de contrôle qui s’ouvre, sélectionnez les propriétés de l’objet de test à vérifier et cliquez sur OK. Le compteur de la barre d’outils Apprendre change pour indiquer que vous avez ajouté une étape de point de contrôle ou de valeur de sortie. En outre, cette étape de point de contrôle fera partie du composant appris créé une fois que vous arrêtez d’apprendre l’application.

   4. Continuez d’effectuer les opérations dans votre application pour continuer d’apprendre.
7. Arrêter l’assistant d’apprentissage

   Lorsque vous cesser les opérations que vous souhaitez apprendre, cliquez sur Arrêter dans la barre d’outils Apprendre.

8. Examiner le récapitulatif Apprendre

   Après l’arrêt du processus Apprendre, la boîte de dialogue Récapitulatif Apprendre s’ouvre.

   Cliquez sur n’importe quel composant appris pour afficher ses étapes.

   Pour plus d’informations sur l’interface utilisateur de la Page de récapitulatif Apprendre, voir Page de récapitulatif Apprendre.

9. Modifier l’emplacement par défaut pour les composants appris (facultatif)

   Dans la boîte de dialogue Récapitulatif Apprendre, cliquez sur Modifier le chemin d’accès pour modifier l’emplacement par défaut dans lequel sont stockés les composants métier appris.

10. Réutiliser des composants (facultatif)

    Si Kit d’applications fournies BPT détecte qu’un composant appris est similaire ou identique à un composant existant, il affiche le nombre de composants similaires en regard du nom du composant dans l’arborescence de composants.

    Dans Unified Functional Testing, vous pouvez réutiliser un composant existant dans votre test ou flux appris au lieu de créer un composant. Sélectionnez un composant qui peut être remplacé par un composant réutilisé à partir de l’arborescence de test/de flux dans le récapitulatif Apprendre. Pour plus d’informations sur l’interface utilisateur, voir le manuel Unified Functional Testing User Guide.

11. Enregistrer les composants appris dans le flux ou le test

    Cliquez sur Créer pour fermer la boîte de dialogue Récapitulatif Apprendre, créez les composants pour le module Composant métier, puis ajoutez les composants au flux ou au test.

    Vous pouvez voir les composants appris dans Unified Functional Testing. Revenez à ALM et cliquez sur pour afficher les composants appris avec Business Process Testing.

    Note : La création de composants métier pour un test ou un flux appris peut prendre du temps.

12. Résultats

    Kit d’applications fournies BPT effectue les opérations suivantes :

    - Crée des composants métier automatisés dans le module Composants métier qui correspondent aux écrans, aux transactions et ainsi de suite, dans votre application.

    - Crée des étapes de composant selon les opérations que vous effectuez.

    - Ajoute les composants créés au flux ou au test.

    - Insère les points de contrôle et les valeurs de sortie que vous avez définis.

    - Crée automatiquement les paramètres de composant d’entrée pour les contrôles dans l’interface utilisateur de l’application qui nécessitent une entrée utilisateur, comme les champs de texte. La valeur par défaut de ces paramètres est la valeur que vous insérez dans ces champs pendant le processus Apprendre.

    - Créer automatiquement des captures d’écran.

https://admhelp.microfocus.com ALM 8942
Conseils pour améliorer vos résultats de recherche... ALM Help Center ALM Help Center Aide ALM 16.00 Tout Afficher le centre d’aide local Afficher le centre d’aide en ligne arrière Revenir en arrière dans l’historique de navigation avant Avancer dans l’historique de navigation Désactiver la mise en surbrillance dans les résultats de recherche rubrique suivante Atteindre la rubrique suivante rubrique précédente Atteindre la rubrique précédente Imprimer la rubrique actuelle Version :