Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > HPE > Automatisation des tests d'IHM avec UFT 14

Automatisation des tests d'IHM avec UFT 14

Réalisation de tests fonctionnels avec la dernière évolution de Quick Test Pro

hp

Dernière évolution de l'outil de tests fonctionnels proposé par Hewlett-Packard (HP) et successeur de Quick Test Pro, Unified Functional Testing (UFT) apporte de nombreuses nouveautés qui, à n'en pas douter, sauront séduire les professionnels du test. Citons à titre d'exemples la reconnaissance d'images (très utile pour les tests des sites web ou d'applications très graphiques) et une meilleure prise en charge des technologies mobiles. A l'issue de cette formation de 3 jours, les participants disposeront des connaissances et compétences nécessaires pour mettre en oeuvre des projets de tests avec UFT 14.

Objectifs

  • créer des tests d'IHM avec UFT
  • concevoir des tests automatiques maintenables
  • comprendre l'intérêt d'utiliser une bibliothèque d'objets

Public

  • Développeur, testeur, responsable validation désirant se former à l’automatisation de test d’IHM

Prérequis

  • Il est recommandé d'avoir des notions sur les tests et la programmation

Programme de la formation

Rappel méthodologique sur l'automatisation

  • Les pré-requis
  • Le retour sur investissement
  • Écrire des tests maintenables
  • Le principe des mots-clés

Présentation générale de UFT

  • Que permet UFT ?
  • Solution et différents types de test

Configuration de l'outil

  • Quels types d'IHM - Les plug-in
  • Présentation de l'interface
  • Manipuler les différentes vues
  • Paramétrage de l'enregistrement et de l'exécution
  • TP : prise en main de l'outil et manipulation de l'interface

Enregistrement et rejeu

  • Présentation de la barre de menu enregistrement
  • Concevoir - enregistrer et exécuter un premier test
  • TP : enregistrer et rejouer un test, réflexions sur ce premier TP

Concevoir un test automatique

  • Spécifier un test
  • Découper son test en action/contrôle
  • Processus de conception dans UFT
  • TP : à partir d'une spécification, spécification puis conception du test automatique dans UFT

Créer une bibliothèque d'objet

  • Mécanisme de reconnaissance d'objet
  • Outil spy
  • La bibliothèque locale
  • Pourquoi créer et maintenir sa propre bibliothèque ?
  • Associer une bibliothèque à un test
  • TP : prise en main de l'outil spy, création d'une bibliothèque d'objet

Point de synchronisation

  • La synchronisation, un problème typique des tests IHM
  • Comment créer un point de synchronisation, sur quoi ?
  • TP : rajout de point de synchronisation

Les différents types de contrôle

  • Point de contrôle standard, point de contrôle texte, point de contrôle bitmap, autre type de points de contrôle
  • Utilisation des expressions régulières
  • TP : rajout de points de contrôle

Les résultats de test

  • Result viewer, générateur d'étape

Variabilisation d'un test

  • Variabiliser les entrées et les points de contrôle
  • Utilisation des tables de données locales et globales
  • TP : variabilisation du test, rejeu pour un ensemble de paramètres

Les paramètres d'action

  • Rajouter des paramètres aux actions, utilisations des actions paramétrées
  • TP : création d'action avec paramètres et utilisation de ces actions dans un test

Conclusion

  • Éléments pour aller plus loin dans les tests : VB Script, notion de scénario de reprise

Méthode pédagogique

De la théorie à la pratique : les différents points traités pendant la formation sont illustrés par des exercices pratiques (réalisés avec une IHM WEB et Windows) permettant la consolidation des acquis. Les conseils et retours d'expérience de spécialistes des métiers et technologies du test.

Méthode d'évaluation

Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.

Suivre cette formation à distance

  • Un ordinateur avec webcam, micro, haut-parleur et un navigateur (de préférence Chrome ou Firefox). Un casque n'est pas nécessaire suivant l'environnement.
  • Une connexion Internet de type ADSL ou supérieure. Attention, une connexion Internet ne permettant pas, par exemple, de recevoir la télévision par Internet, ne sera pas suffisante, cela engendrera des déconnexions intempestives du stagiaire et dérangera toute la classe.
  • Privilégier une connexion filaire plutôt que le Wifi.
  • Avoir accès au poste depuis lequel vous suivrez le cours à distance au moins 2 jours avant la formation pour effectuer les tests de connexion préalables.
  • Votre numéro de téléphone portable (pour l'envoi du mot de passe d'accès aux supports de cours et pour une messagerie instantanée autre que celle intégrée à la classe virtuelle).
  • Selon la formation, une configuration spécifique de votre machine peut être attendue, merci de nous contacter.
  • Pour les formations incluant le passage d'une certification la dernière journée, un voucher vous est fourni pour passer l'examen en ligne.
  • Pour les formations logiciel (Adobe, Microsoft Office...), il est nécessaire d'avoir le logiciel installé sur votre machine, nous ne fournissons pas de licence ou de version test.
  • Horaires identiques au présentiel.