Course objectives
Micro Focus Unified Functional Testing (UFT) – niveau 2 (niveau avancé) est une formation pour apprendre à réaliser des tests fonctionnels automatisés.
Elle est le complément de la formation HP UFT niveau 1, et permet de présenter des concepts avancés de l’utilisation de HP UFT.
Après avoir suivi la formation, vous serez capable de:
- Utiliser le VBScript afin de travailler dans la partie Expert View pour améliorer les tests que vous aurez à automatiser,
- Employer la programmation descriptive
- Créer des fonctions afin de les utiliser
- Développer des nouveaux add-ins Web
Who is this course for?
Ce cours est destiné plus particulièrement à un profil du type MOA / MOE : Analyste de test, Automaticien, Analyste technique de test.
Prerequisites
Pour uivre cette formation Micro Focus UFT avancée, il est recommandé d’avoir suivi la Formation Micro Focus UFT 12 prise en main (ref. HPUFT), d’avoir utilisé l’automate pendant plusieurs semaines afin d’avoir bien appréhendé et compris les concepts de l’automatisation et l’utilisation de Micro Focus UFT, et enfin de posséder une bonne connaissance des langages de programmation.
Programme
Présentation d’UFT
- Utiliser VBScript dans l’ExpertView afin d’améliorer les tests à automatiser Travailler avec la programmation descriptive Créer et utiliser des fonctions Développer de nouveaux add-ins Web
Expet view
- Organisation de la partie ExpertView Le langage VBScript Lien entre la vue Keyword et la vue Expert
VBScript et la création de fonctions
- La Syntaxe du VBScript Utiliser les boucles, opérateurs, les structures conditionnelles Utilisation et création de fonctions
Méthodes avancées
- Utilisation des méthodes de récupération et modification d’un objet Gestion d’un tableau de données Personnalisation d’un rapport d’exécution
Programmation descriptive
- Initiation à la programmation descriptive
Récupération des données externes
- Importer et exporter des feuilles Excel Travailler avec les bases de données Travailler avec des fichiers textes
Utilisation des scénarios de récupération (recovery)
- Identifier les exceptions dans un test Créer un scénario de récupération Associer un scénario de récupération à un test Définir une étape facultative dans un test
Les points de synchronisation avec une base de données
- Définir le but d’un point de synchronisation avec une base de données (point de contrôle ou checkpoint) Créer une Structured Query Language (SQL) à l’aide de Microsoft Query Créer un point de synchronisation avec une base de données Paramétrer une requête de base de données
Contrôle de version du Centre qualité
- Charger un test visionné depuis ALM dans UFT Modification et sauvegarde d’un test Chargement d’un test depuis une baseline
Travaux Pratiques
Des exercices sont pratiqués tout au long du cours.

