Les outils de Tests

HP UFT

Durée

  • 3 jours

Pré-requis

  • Connaissance du scripting type VB Script, Java.
  • Certification ISTQB Niveau Fondation conseillée.

Public

  • Equipe de développement, de tests /  validation / recette etéquipes de contrôle
  • MOA

Objectif

  • automatiser et maintenir les tests sous HP UFT
  • utiliser l’outil dans le cadre de la démarche méthodologique retenue : mise en place des scripts d’automatisation, paramétrage des scripts, exécution des campagnes de tests automatisées, valorisation des résultats, liens avec l’outil ALM, programmation des scripts en mode expert.

 

Processus pédagogique

  • Formation théorique et pratique sur l'outil HP UFT
  • Utilisation des fonctionnalités de bases et avancées au travers d'exercices pratiques
  • Ouverture des licences HP pour la dispense de cette formation

Calendrier des sessions inter-entreprises 2017

  • du 20 au 22 Septembre à Aix-en-Provence
  • du 4 au 6 Octobre à Paris
  • du 6 au 8 Décembre à Paris 

Tarif et financement

  • Formation référencée en Actions Collectives FAFIEC
  • Possibilité de financement selon votre OPCA
  • Tarif : nous contacter

Programme

Méthodologie de tests

  • tests de vérification de la non régression
  • automatisation des tests

Présentation d’UFT

  • gamme des outils HP, interface

Enregistrer un test

  • principe d'enregistrement
  • modes Tree View, Expert View, Active Screen

Rejouer un test

  • préparation des conditions initiales et finales
  • lancement d’un rejeu, analyse du compte-rendu de tests
  • affectation d'une image au compte-rendu
  • export du compte-rendu aux formats HTML, Word et PDF
  • accès direct à la ligne en erreur dans le script

Paramétrer un test

  • rejeu d’un même test avec des données différentes
  • paramètres "Action", "Environment", "DataTable" et "Test"

Poser des corrélations

  • but des corrélations, mise en place d'une corrélation

Poser des points de contrôle

  • but des points de contrôle, mise en place de points de contrôle :
  • propriétés d'un objet Texte, bitmap

Poser des synchronisations

  • but des synchronisations, synchronisations automatiques, mise en place d'un point de synchronisation

Comprendre l'Object Repository

  • description des objets d'une application
  • utilisation de l'Object Spy

Interfaçage avec QC / ALM

  • stockage des scripts, stockage des résultats
  • stockage des bibliothèques de fonctions (module "test resources")
  • lancement d'une campagne de tests automatisée
  • passage de paramètres "Test" via le Test Lab de Quality Center

Optimisation d'un script

  • découpage en plusieurs actions, réglage du nombre d'itérations
  • actions appelables et mise en œuvre

Points de contrôle Database

  • définition et la mise en œuvre

Recovery Manager

  • définition et mise en œuvre

Travailler en mode Expert View

  • notions de VbScript, mode Expert View, utilisation du mode Expert View

Bibliothèques de fonctions

  • définition et mise en œuvre

Objets Web Dynamiques

  • définition et mise en œuvre