Tests fonctionnels avec HP UFT (Unified Functional Testing)
What are the aims of the training?
Training programme
Concevoir des tests avec HP UFT (Unified Functional Testing)
Types de tests applicatifs : unitaires, fonctionnels, d'intégration, de performance
Tests : enjeux, difficultés, outils disponibles
HP UFT : présentation, fonctionnalités
UFT vs autres outils de tests
Présentation de l'interface
Table de données
Paramétrage
Gestion des scripts, exécution
Automatisation de tests
Tests en action et contrôle
Gestion des points de contrôle : texte, objet, image, base de données
Synchronisation
Atelier : Installation et paramétrage de l'outil - création de scripts et automatisation
Ecrire des scripts paramétrables
Structure d'un script réutilisable
Types de paramètres
Gestion des saisies
Liaison avec des données externes
Utilisation de tables de données
Gestion des paramètres de sortie
Atelier : Codage de scripts paramétrables et injection de données
Construire des actions fonctionnelles
Actions fonctionnelles : définition, rédaction
Gestion des appels inter-actions
Regroupement
Séquencement d'actions et gestion des erreurs
Dissociation
Atelier : Organisation d'un script en action et multiples scénarios d'exécution
Gérer des objets à tester
Définition des objets de l'application et analyse
Objects Repository
Référentiel d'objets
Gestion des objets dans la bibliothèque
Identification d’objets à partir d’images (Insight)
Atelier : Introspection d'objets (Object Spy) et recherches
Maintenir des scripts
Debug de scripts existants
Gestion des étapes d'un script : ajout, modification
Organisation des étapes
Répétitions
Gestion des points de contrôle
Utilisation de Reporter
Utilisation du générateur d'étape
Atelier : Debug et maintenance de scripts
Faire cohabiter UFT avec d'autres outils
HP ALM (Application Lifecycle Management) : présentation, fonctionnalités
Gestion des connexions et des ressources
Exécution de tests depuis ALM et analyse des résultats
Atelier : Gestion des tests depuis HP ALM