Partager cette page

# Comment exécuter des tests de processus métier et des flux automatisés

Cette tâche décrit la procédure d’exécution des tests de processus métier et des flux automatisés.

Cette tâche fait partie d’une tâche de niveau avancé. Pour plus d’informations, voir Travailler avec Business Process Testing.

1. Conditions préalables

   - Avant d’exécuter un test faisant partie d’une campagne de test, vous pouvez définir les valeurs correspondant à tous les paramètres de test définis pour le test. Si vous ne spécifiez aucune valeur, et qu’aucune valeur par défaut valide ne soit spécifiée, l’exécution du test peut échouer.

   - Avant d’exécuter un test automatisé sur un ordinateur hôte, vérifiez que l’outil de test approprié sur l’hôte permet à ALM d’exécuter des tests.

     Exemple :

     Pour accorder à ALM l’accès à un client UFT One particulier, ouvrez le client UFT One sur l’ordinateur hôte, sélectionnez Outils > Options > Test GUI Exécutions de tests, puis assurez-vous que l’option Autoriser d’autres produits Micro Focus à exécuter des tests et des composants est sélectionnée.

   - Les résultats de test sont, par défaut, enregistrés dans ALM. Lors de l’exécution d’un test automatisé dans ALM, vous pouvez définir le paramètre de site UPLOAD_RESULTS_AFTER_TEST_RUN pour ne plus avoir à enregistrer les résultats de test volumineux. Pour plus d’informations, consultez le manuel Guide de l’administrateur Micro Focus Application Lifecycle Management : Définition des paramètres de configuration d’ALM.

   - Lors de l’exécution des campagnes de test par défaut sur les hôtes distants, ALM communique directement avec l’hôte de test pour initier le test. Reportez-vous à la documentation relative à votre outil de test pour plus d’informations sur les ports à ouvrir et sur les autres paramètres de sécurité à ajuster pour activer la communication.

   - Pour exécuter un composant UFT One dans ALM, vous devez disposer des autorisations ALM nécessaires. Pour plus d’informations, consultez le manuel Guide de l’administrateur Micro Focus Application Lifecycle Management : Gestion des groupes d’utilisateurs et des autorisations..

   - Les paramètres de l’agent UFT One distant définis sur l’ordinateur UFT One peuvent affecter l’exécution d’un test de processus métier UFT One dans ALM. Pour plus d’informations sur l’agent UFT One distant, voir le manuel Micro Focus Unified Functional Testing User Guide.

   - Dans la perspective de l’exécution de tests de processus métier UFT One à distance, vous devez d’abord enregistrer votre client ALM en mode commun sur l’ordinateur distant. Pour plus d’informations, voir Guide d’installation et de mise à niveau de Micro Focus Application Lifecycle Management.

     Note : Pour exécuter un test de processus métier UFT One sur un ordinateur distant Windows 2012, si la fonctionnalité d’accès réseau COM+ n’est pas installée, vous devez redémarrer l’ordinateur distant Windows 2012 après l’enregistrement.

2. Déboguer les tests et les flux (facultatif)

   Déboguez les tests et flux automatisés afin de vous assurer qu’ils s’exécutent correctement. Pour plus d’informations sur le débogage, voir Comment déboguer des tests et des flux contenant des composants automatisés.

3. Ajouter des itérations aux tests de processus métier et aux flux (facultatif)

   Dans le module Exécution des tests, vous pouvez définir le nombre d’exécutions (itérations) d’un test de processus métier ainsi que les valeurs à utiliser pour ces exécutions. Pour plus d’informations sur les tâches d’itérations des tests, voir Comment définir les données des itérations.

   Conseil : Les valeurs de paramètre peuvent être fournies dans l’onglet Configurations de test du module Plan de test.

4. Déterminer si les tests et les flux doivent être exécutés en mode Détection des modifications

   Si vous avez activé Kit d’applications fournies BPT, vous pouvez exécuter des tests automatisés contenant des flux appris en mode Détection des modifications. Cela vous permet de vérifier si des modifications ont été apportées à l’application fournie à tester. Pour plus d’informations sur la détection des modifications, voir Comment exécuter des tests en mode Détection des modifications.

   Conseil : Les tests et flux exécutés en mode Détection des modifications exécutent uniquement la première itération de la plage d’itérations sélectionnée d’un composant, flux ou test, et ce, même si plusieurs itérations sont définies.

5. Utiliser l’Exécuteur automatique pour exécuter les tests

   Vous pouvez exécuter automatiquement des tests manuels et automatisés sur votre ordinateur ou sur des hôtes distants à l’aide de l’Exécuteur automatique.

   Dans le module Exécution des tests > onglet Campagnes de test, procédez de l’une des façons suivantes :

   - Sélectionnez une campagne de test contenant un ou plusieurs tests automatisés, puis cliquez sur le bouton Exécuter la campagne de test.

   - Pour exécuter les tests sélectionnés, choisissez une campagne de test, puis cliquez sur l’onglet Grille d’exécution ou Flux d’exécution. Sélectionnez un ou plusieurs tests, puis cliquez sur le bouton Exécuter.

   - Pour exécuter uniquement les tests manuels, sélectionnez-les, puis cliquez sur le bouton Exécuter. Dans la boîte de dialogue Exécution du test manuel, sélectionnez Exécuteur automatique puis cliquez sur OK.

   Note :

   - Les dates dynamiques sont converties en dates réelles correspondantes.
   - Si vous exécutez un test automatique contenant des demandes de composant avec implémentations manuelles, ces demandes sont ignorées pendant l’exécution.

   Pour plus d’informations sur l’interface utilisateur de l’Exécuteur automatique, voir le manuel Guide de l’utilisateur Micro Focus Application Lifecycle Management User Guide : Boîte de dialogue Exécuteur automatique.

   Tests avec l’automatisation UFT Developer

   Lorsque vous exécutez des tests de processus métier avec des composants UFT Developer :

   - Les tests s’exécutent sur l’ordinateur UFT Developer.

   - Une fois l’exécution des tests terminée, le statut de chaque test s’affiche dans la grille d’exécution. L’onglet Résultat de la dernière exécution affiche les détails du test sélectionné et inclut un lien vers le Résultat de l’exécution UFT Developer. En cas d’échec du test, l’onglet Résultat de la dernière exécution affiche également les informations provenant de la sortie de la console NUnit ou JUnit. Les informations relatives au test de processus métier générées par la console NUnit ou JUnit sont incluses dans les pièces jointes à l’exécution de test.

   - Cliquez sur le lien Résultat de l’exécution UFT Developer pour afficher le résultat HTML UFT Developer plus détaillé. L’onglet Pièces jointes inclut un fichier ZIP contenant le rapport UFT Developer, y compris toutes les images.

6. Résoudre les modifications détectées

   Si vous avez activé Kit d’applications fournies BPT, et que vous ayez exécuté le test de processus métier ou le flux en mode Détection des modifications, vous pouvez résoudre les modifications détectées dans l’application fournie pendant l’exécution. Pour plus d’informations sur la résolution des modifications, voir Comment afficher et résoudre les modifications détectées.

7. Afficher les résultats d’exécution

   Après avoir exécuté le test ou le flux à partir du module Exécution des tests, vous pouvez consulter les résultats dans les différentes configurations suivantes :

   - Afficher les résultats dans le module Exécution des tests. Vous pouvez consulter les résultats de la dernière exécution de test dans le module Exécution des tests > Grille d’exécution > onglet Résultat de la dernière exécution. Ce volet répertorie chacune des étapes de tous les composants métier du test, et, le cas échéant, un récapitulatif des résultats des événements principaux signalés par l’outil de test.

     Pour plus d’informations sur l’interface utilisateur de l’onglet Résultat de la dernière exécution, voir le manuel Guide de l’utilisateur Micro Focus Application Lifecycle Management User Guide : Onglet Grille d’exécution.

     À la fin de l’exécution d’un test ou d’un flux, les paramètres affichés dans l’onglet Résultat de la dernière exécution présentent la date utilisée dans l’exécution et non la valeur de date dynamique.

   - Afficher le journal d’exécution. Vous pouvez afficher des informations détaillées sur l’exécution automatique du test, une fois le test exécuté, dans la boîte de dialogue Exécuteur automatique > Exécuter >Afficher le journal d’exécution. Pour plus d’informations sur l’interface utilisateur, consultez le manuel Guide de l’utilisateur Micro Focus Application Lifecycle Management User Guide : Boîte de dialogue Journal d’exécution.

   - Afficher les rapports UFT One. Si Unified Functional Testing ou le complément Unified Functional Testing pour Business Process Testing est installé sur votre ordinateur, vous pouvez consulter un rapport UFT One complet. Le rapport hiérarchique présente des informations sur toutes les étapes des différentes itérations et des différents composants métier de l’exécution de test automatisé. Les compléments sont disponibles à partir de la page des compléments Application Lifecycle Management (Aide > Compléments).

     À partir du module Exécution des tests > onglet Grille d’exécution > onglet Résultat de la dernière exécution, cliquez sur le lien pointant vers le rapport de chaque itération dans la colonne Statut du volet. Le complément HP Run Results Viewer s’affiche.

     Pour plus d’informations sur l’affichage et l’analyse des résultats de test dans le complément HP Run Results Viewer, voir le manuel Micro Focus Unified Functional Testing User Guide.

   Conseil : Pour obtenir des exemples de procédures de création de graphiques pour les mesures d’exécution de test de la structure Business Process Testing, voir cet article de la base de connaissances.

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 :