Accueil > Gestion de projet, Agile et MOA > HP Unified Functional Testing, automatisation avancée
Formation #GPM169

Formation HP Unified Functional Testing, automatisation avancée

Durée : 3 jours

Code : GPM169

Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Concevoir des scripts pour piloter plus finement ses tests
  • Devenir expert dans l'automatisation des tests avec HP UFT
Programme
1/ Présentation avancé d’UFT
  • Expert-View : enrichir ses tests avec la vue Script
  • Fonctions personnalisées et librairies
  • Créer et utiliser des fonctions personnalisées et librairies
  • Vue unifiée pour les tests d'interfaces graphiques (GUI) et les tests API
  • Développer de nouveaux add-ins Web
2/ Expert View : travailler avec les objets
  • Présentation de l'éditeur, complétion
  • Reprendre un test "enregistré" en mode expert et le modifier
  • Travailler avec les propriétés des objets (GetROProperty)
  • Création des étapes
  • Récupération des données de sources externes
3/ Expert View : Programmation descriptive
  • Initiation à la programmation descriptive
  • Description de la programmatique statique
  • Description de la programmatique dynamique
  • Utiliser les API Windows
4/ VBScript et la création de fonctions et librairies
  • L'intérêt des fonctions personnalisées ou des sous-programmes
  • La Syntaxe du VBScript
  • Utilisation des boucles, des opérateurs, des structures conditionnelles
  • Création et utilisation des fonctions dans un test
  • Création des librairies réutilisables
5/ Méthodes avancées
  • Utiliser les méthodes de récupération et modification d’un objet
  • Gérer un tableau de données
  • Personnaliser un rapport d’exécution
6/ Récupérer les données externes
  • Import/export des feuilles Excel
  • Travailler avec les bases de données
  • Travailler avec des fichiers textes
7/ Utiliser les scénarios de récupération (recovery)
  • Identification des exceptions dans un test
  • Création d'un scénario de récupération
  • Association d'un scénario de récupération à un test
  • Définition d'une étape facultative dans un test
8/ Les points de synchronisation avec une base de données
  • Définition du but d’un point de synchronisation avec une base de données (point de contrôle ou checkpoint)
  • Création d'une Structured Query Language (SQL) à l’aide de Microsoft Query
  • Création d'un point de synchronisation avec une base de données
  • Paramétrage dune requête de base de données
9/ Quality Center version control
  • Chargement d'un test visionné depuis ALM dans UFT
  • Modification et sauvegarde d’un test
  • Chargement d’un test depuis une baseline
10/ API Testing
  • Utilisation des activités standards (contrôleur de flux, Date, BDD, XML, classe Java)
  • Création des activités personnalisées (Web Service)
  • Définition d'un Web Service
  • Utilisation du Wizard pour créer l'activité personnalisée
  • Utilisation de l'activité personnalisée dans un test
  • Création des tests mixtes
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de projet
  • Testeurs
  • Responsables validation