FORMATION MICRO FOCUS (EX HP SOFTWARE): OUTILS DE TEST

  • Home
  • FORMATION MICRO FOCUS (EX HP SOFTWARE): OUTILS DE TEST

Produits phares de Micro Focus, le deuxième éditeur européen de logiciels généralistes, les solutions et logiciels Micro Focus ALM (Application Lifecycle Management) permettent aux équipes de toutes tailles de fournir plus rapidement et plus efficacement des applis de grande qualité. Combinant des produits logiciels ALM, des intégrations d’outils DevOps et de développement par le biais d’une API REST ouverte, un vaste écosystème de partenaires et une approche indépendante de la méthodologie, Micro Focus ALM accélère la sortie des versions tout en maintenant l’équilibre entre qualité des applications et amélioration de la collaboration tout au long du cycle de vie

Objectifs de la formation

Micro Focus ALM Octane est une nouvelle plate-forme d’ALM (Application Lifecycle Management), qui permet notamment de gérer les projets utilisant les méthodes Agile. ALM Octane permet d’implémenter la démarche de « test en continu » (continuous testing) et « déploiement en continu » (continuous delivery).

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • ·       Savoir gérer un projet informatique.
  • Gérer les projets Agiles
  • Gérer un Backlog Product, dont celui d’une équipe Agile
  • Planifier une Release et ses cycles itératifs
  • Répartir les activités par équipe ou membre d’équipe
  • Créer et exécuter des tests manuels dont Gherkin
  • Gérer les anomalies
  • Effectuer du reporting

À qui s’adresse cette formation ?

 

 

Public :

 

Ce cours ALM Octane s’adresse à des profils MOA / MOE : Test Manager, Test Analyste, Automaticien, Analyste technique de test, Administrateur d’outil de test.

 

Prérequis :

 

Il est conseillé d’avoir des compétences dans l’utilisation de Windows, des Sites Internet et de navigateurs, de connaître les Concepts de base en matière de tests, des méthodes agiles et des démarches DevOps.

 

Contenu du cours

 

Introduction à ALM Octane

Rappels approches Agile et DevOps
Overview d’ALM Octane
Interface utilisateur d’ALM Octane
Cycle de vie d’ALM Octane
Flux du développement Agile
Spécification des besoins d’implémentation d’ALM Octane

Administration fonctionnelle d’ALM Octane

Overview
Créer un workspace
Créer des utilisateurs
Créer des équipes
Planifier les releases
Assigner des équipes aux Releases
Configurer les workflows

Gestion du Backlog

Cycle du backlog
Les entités du backlog
Création du backlog
Ordonner le backlog

Module Requirements

Mode Author
Mode Manage

Module « Quality »

Introduction
Ajouter les modules d’application
Ajouter les fonctions
Ajouter les tests
Ajouter les défauts
Graphes de Overview
Backlog/Quality

Planifier une release

Principe
Planifier les articles du backlog
Equilibrer la release et les charges de travail

Gestion du Backlog d’une équipe

Objectifs
Scinder les user stories en tâches
Assigner les user stories et tâches
Suivre la progression de l’équipe
Déplacer les user stories dans les phases suivantes
Actions sur une user story

Création et exécution des tests

Créer un test manuel
Créer un test manuel Gherkin
Créer une suite de tests
Gestion des versions
Exécuter un test manuel
Planifier l’exécution d’un test

Gestion des anomalies

Créer une anomalie depuis le module Backlog
Créer une anomalie depuis le module Quality
Créer une anomalie depuis le module Defects
Créer une anomalie pendant l’exécution d’un test
Créer une anomalie après l’exécution d’un test
Correction des anomalies
Analyser la qualité du produit

Module « My Work »

Accès
Items de travail
Changer la phase d’un item
Gérer les relations d’un item
Attacher des pièces jointes
Onglet History

Reporting dans ALM Octane

Overview
Module Dashboard
Configurer les graphes
Overview de la qualité du produit ou release

Objectifs de la formation

Micro Focus ALM version 12.5 (ex Quality Center) est un outil de Micro Focus (HP) qui accompagne les acteurs de projets informatiques sur toutes les phases de la gestion du cycle de vie d’une application, depuis la gestion des exigences métier jusqu’à son déploiement. Il garantit une visibilité indispensable aux équipes, ainsi que leur collaboration pour produire des applications modernes de façon prévisible, répétitive et adaptée.

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Définir le contenu du projet et du produit.

·       Acquérir des compétences pour utiliser les différents modules de l’outil Micro Focus ALM 12.5.

·       Apprendre à concevoir et gérer des releases, des exigences de test, des spécifications de test, des scénarios de test et des anomalies.

·       Apprendre à gérer le suivi de l’avancement et de la qualité de l’application.

  •  

À qui s’adresse cette formation ?

 

Public :

Ce cours est destiné plus particulièrement à des profils du type Test Manager, Analyste de test, Testeur, Administrateur ALM12.

Prérequis :

Pour suivre ce stage, il n’est pas demandé de prérequis particulier. Cependant, il est toutefois préférable d’avoir quelques connaissances du monde du test logiciel et de la gestion de projet

Contenu du cours

Méthodologie de test

Rappel sur la méthodologie de test dans le cycle de vie d’une application.

Introduction à ALM 12.5

Présentation synthétique de ALM 12.5.

Gestion des releases et des librairies

Les releases et les librairies sont gérées dans le module « Management ».
Les releases permettent de créer et d’analyser des versions et des campagnes de test dans un projet.
Les librairies permettent de suivre l’évolution du référentiel de test et de partager ce référentiel avec d’autres projets.

Gestion des exigences

Les exigences sont gérées dans le module « Requirements » qui permet d’identifier et de structurer les exigences dans un projet, ainsi que de gérer le lien entre les exigences et les tests.

Gestion des tests

Les tests sont gérés dans le module « Test plan » qui permet d’ajouter des tests manuels et automatisés dans un projet ainsi que de lier les tests aux exigences.

Gestion des données

Les principales approches de conception des jeux de données sont abordées, avec pour objectif d’avoir un environnement de test optimal.

Gestion des scénarios et exécution des tests

Les scénarios sont gérés dans le module « Test lab » qui permet de créer, d’ordonnancer, d’exécuter et analyser une suite de tests.

Gestion des anomalies

Les anomalies sont gérées dans le module « Defects » qui permet de créer, mettre à jour, documenter, suivre et analyser les anomalies découlant d’une campagne de test.

Gestion des graphiques et des rapports

Les graphiques et les rapports sont gérés dans le module « Dashboard » qui permet de générer et personnaliser différentes sortes de statistiques sous forme de graphiques et de rapports.

Objectifs de la formation

La formation de « Micro Focus ALM 12 Administrateurs » offre aux administrateurs ou futurs administrateurs la possibilité d’acquérir une expérience pratique sur l’application des concepts fondamentaux de l’administration de Micro Focus Application Lifecycle Management (ALM 12.x),  pour devenir administrateur de site ALM et administrateur de projet ALM.

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

·       Savoir gérer les projets de réseaux informatiques en s’appuyant sur les référentiels.

·       Utiliser les fonctionnalités de « Site Administration » pour créer et maintenir les domaines et les projets

·       Gérer les utilisateurs, les connexions et les licences ; définir les serveurs de base de données ; modifier les configurations.

·       Utiliser les fonctionnalités de « Project Customization » par customiser les entités et les listes d’un projet,

·       Mettre en place les groupes d’utilisateur et leurs permissions, configurer les mails, définir des alertes, et configurer le workflow des modules d’ALM.

 

À qui s’adresse cette formation ?

 Public :

Ce cours est recommandé pour les administrateurs de site ALM, les administrateurs de projet, les autres utilisateurs d’ALM qui sont responsables de la gestion de projets, des utilisateurs et des personnalisations de projets.

Prérequis :

Pour réussir cette formation, il est recommandé d’avoir  une connaissance pratique de HP ALM ou  d’avoir assisté à la formation Micro Focus ALM 12 utilisateurs.

Contenu du cours


PARTIE 1 Administration de site

Introduction

Architecture  ALM
Structure des répertoires et sous-dossiers

Administration du Site (Site Administration)

Gestion des accès à ALM : URL, login
En-têtes et onglets
En-têtes et outils
Présentation des onglets

Gestion des projets (Site Projects)

Gestion d’un domaine
Création d’un projet : par copie, importation ou à partir d’un modèle
Détails d’un projet
Requêtes SQL (SQL Queries)
Création d’un modèle (Template)
Renommer un projet

Gestion des utilisateurs (Site Users)

Ajouter, supprimer un utilisateur
Affecter un  projet à un utilisateur
Définir un utilisateur comme administrateur de site
Brancher un annuaire LDAP
Exporter une liste d’utilisateurs

Suivi des connexions

Analyse des connexions

Gestion des licences (Licenses)

Installer un fichier de licences
Sauvegarder la licence en cours

Gestion des serveurs (Servers)

Gérer les paramètres de serveur
Supprimer un serveur

Serveurs Bases de Données (DB Servers)

Gérer les serveurs de base de données
Gérer les mots de passe des serveurs de base de données

Paramètres de configuration (Site Configuration)

Ajouter des nouveaux paramètres
Exporter des paramètres

Analyse du site (Site Analysis)

Fonction et utilisation du Site Analysis

Planification et Suivi de projet (PPT)

Paramètres de calcul PPT

PARTIE 2 Customisation de projet

Présentation

Accès au module d’administration
Fenêtre de Customisation Projet

Gestion des utilisateurs et des groupes

Propriétés utilisateurs (User Properties)
Utilisateurs de projets (Project Users)
Gestion des groupes et des permissions (Groups & Permissions)
Module Access

Personnalisation des données

Entités de projet
Listes de projet
Types d’exigences

Automail et alertes

Automail
Règles d’alerte

Workflow : générateur de scripts

Customisation de listes (module Defects)
Customisation d’ajout de défaut (Add Defect)
Customisation du détail de défaut (Details Defect)
Editeur de script (Script Editor)

Modèles de rapport de projet (Project Report Template)

Ajouter un modèle
Déposer un modèle (Download)
Charger un modèle (Upload)
Création de modèle

Test de Processus Métier

Paramètre d’automatisation

Vue métier (Business View)

Conception de requête (Query Builder)

Sprinter

Paramètres d’utilisation de Sprinter

Gestion de la qualité par les risques

Criticités métier
Probabilité de défaillance
Calcul du risque
Complexité fonctionnelle
Constantes

Objectifs de la formation

Cette formation Préparation et Certification Micro Focus ALM 12 vous permettra de vous préparer et de passer la certification Micro Focus ExpertOne : ALM120-125-ASP – Application Lifecycle Management 12.5 Software.

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

·       Savoir maîtriser lesz tests et recettes pour la maitrise d’ouvrage.

·       Savoir maîtriser les concepts, architectures et composants de ALM 12.

  • Maîtriser les concepts, l’architecture et les composants de ALM 12
  • Créer des releases et des cycles
  • Gérer les exigences et analyser les risques associés
  • Créer et organiser les cas de tests et les scénarios de tests
  • Exécuter des tests manuels et automatisés
  • Utiliser Sprinter pour exécuter les tests manuels
  • Enregistrer et suivre les résultats de l’exécution des tests et les défauts
  • Configurer et utiliser le contrôle de version, les bibliothèques et les lignes de base (Baselines)
  • Générer des rapports et des graphiques, 
  • Utiliser le tableau de bord (Dashboard)
  • Travailler avec la planification et suivi de projet (PPT)
  • Utiliser les modèles de processus métier (BPM)
  • Identifier et utiliser des intégrations et extensions ALM, dont ALI (Application Lifecycle Intelligence) et le synchroniseur ALM
  • Connaître les bases de l’installation et de la mise à jour de ALM

 

À qui s’adresse cette formation ?

 Public :

Ce cours est recommandé pour les ingénieurs d’assurance qualité, les testeurs de qualité logicielle, les chefs de projet, Administrateurs ALM, Chefs de projet QA (Qualification logicielle), les autres utilisateurs ALM, responsables de la gestion des projets.

Prérequis :

Pour passer cet examen, il est recommandé d’avoir suivi la formation Micro Focus ALM 12 utilisateurs (ref.ALM12).

 

Contenu du cours


Présentation de la certification

Public concerné
Les qualifications minimales, prérequis
Pertinence de la certification
Détails de l’examen
Contenu de l’examen

Rappels utilisation ALM12.5

Concepts, architecture et composants
Management
Requirements, Business Process Models
Testing
Defects
Reporting

Intégrations et extensions

Add-ins
Synchronizer
Application Lifecycle Intelligence (ALI)

Examen Blanc

Examen blanc
Correction du QCM Blanc avec révision des sujets concernés

Objectifs de la formation

Cette formation hp quality center vous permettra de devenir opérationnel dans l’utilisation du référentiel de test HP-Quality Center V10/V11/V12. Vous apprendrez à concevoir un cahier de tests, implémenter un référentiel, suivre l’avancement et la qualité des tests, et à gérer les anomalies détectées.

 

 

À qui s’adresse cette formation ?

 

Public :

Ce cours hp quality center s’adresse aux professionnels de l’activité de tests de logiciels (Maîtrise d’Ouvrage, Maîtrise d’œuvre, Services et Exploitation, Utilisateurs finaux) souhaitant mettre en place un référentiel de test outillé.

Prérequis :

Etre un praticien du Test du niveau ISTQB Fondation ou posséder les connaissances équivalentes.

 

Contenu du cours

Introduction et rappels sur les tests

Conception d’un référentiel d’exigences de test basé sur les normes ISTQBGestion des risques de tests, de la traçabilité  Présentation et positionnement des outils HPMéthodologie de conception de Plan et Cahier de Tests et/ou Recettes adaptée au référentiel HPQCDémarche d’utilisation de HPQCEtude de cas :Présentation du cas d’études a partir d’un cahier des chargesElaborer un plan de tests à partir du cahier des charges distribué

Initialisation du projet du test dans HPQC

Panorama de l’administration physique et du projet de TestsGestion de la Qualité du référentiel de TestsGestion de la qualité du produitParamétrage minimum d’utilisationStructure du référentiel de type d’exigencesEtalonnage des risques de testsImplémentation de la phase de tests du cahier des chargesImplémentation des releases, cycles, baselines et indicateurs de suiviEtude de cas :Initialiser le projet suivant le cahier des charges  proposé

Gestion des exigences (REQUIREMENTS) et des risques

Définition du référentiel des exigencesLes préconisations.Fonctionnement et utilisation du référentiel.Implémentation de la traçabilité, des risques de testsGénération du référentiel de cas de testsExercices :Implémenter des exigences de tests (Requirements) du cas d’étude, dans l’outil HPQC Requirements Implémenter la  traçabilité

Gestion du catalogue des fiches de test (TEST PLAN), mise en place du reporting

Fonctionnement de l’outil TEST PLAN.Décrire la fiche de test dans l’onglet “Test script”.Principes de réutilisation des cas de testsDéfinition des pas de tests manuels, utilisation du référentiel des cas de tests manuelsDéfinition et utilisation du « laboratoire de tests » en manuel Savoir analyser les résultatsExercices :Définir le référentiel de tests dans HPQC et préparer des analyses.

Utilisation du TEST LAB pour créer et planifier des campagnes de test

Les préconisations à connaitreFonctionnement du module « TEST LAB ».Exemple de création d’un scénario de testAjout de tests au scénario.Exécution d’un scénario.Suivi de l’exécution des testsExercices :Exécuter un scénario de test. Exploiter les résultats.

Suivi des anomalies générées (DEFECTS)  et états de reporting

Définition et utilisation du référentiel d’anomaliesCycle de vie des anomalies proposé  Suivi de la qualité du référentiel de testsSuivi de l’activité de testSuivi de la couverture des testsTableau de bord et de synthèseExercices : Editer différents états pour produire des analyses sur la  couverture des tests

Compléments

Mise en place des outils d’import/exportImportation d’un document Word / Excel

Objectifs de la formation

Micro Focus Unified Functional Testing (UFT), précédemment connu en tant que HP Quick Test Professional (QTP) est un outil destiné à l’automatisation des tests fonctionnels et des tests de non régression.
L’interface de UFT est conçue pour offrir à l’utilisateur une automatisation sans recours à la programmation. Concevoir des tests automatisés requiert au préalable une connaissance précise des actions à mener pour tester le  processus ou transactions métier ciblés.
La stabilité de l’application à tester est également un prérequis à l’automatisation.
Le support de formation Unified Functional Testing – niveau 1 (niveau de base) est un guide d’utilisation pour réaliser des tests fonctionnels automatisés.

 

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Automatiser des tests fonctionnels dans de multiples environnements techniques
  • Perfectionner le script de test en plaçant des points de synchronisation et de contrôle
  • Paramétrer le script de test avec des jeux de données

À qui s’adresse cette formation ?

 

Public :

Ce cours est destiné plus particulièrement à un profil du type MOA / MOE : Analyste de test, Automaticien, Analyste technique de test.

Prérequis :

Il est conseillé d’avoir des compétences dans l’utilisation de Windows, de sites internet et de navigateurs, et de connaître les concepts en matière de test

Contenu du cours

Présentation du support et de UFT

Automatisation des tests fonctionnels dans de multiples environnements techniques
Perfectionnement d’un script de test à l’aide de points de synchronisation et de contrôle
Paramétrage d’un script de test avec des jeux de données

Enregistrement d’un test manuel – Préparation

Préparation de l’automatisation d’un test manuel
Configurer UFT en fonction de l’automatisation souhaitée
Choix des paramètres d’enregistrement et d’exécution adaptés au test manuel à automatiser
Connexion à ALM

Conception d’un test automatisé

Création d’un test GUI
Enregistrement d’un cas de test manuel
Rejeu d’un cas de test automatisé UFT
Analyse des résultats d’un test automatisé UFT, après exécution, et identification des erreurs

Bibliothèque d’objet

Définition d’un objet graphique UFT
Étude du mécanisme de reconnaissance des objets graphiques par UFT
Utilisation de la bibliothèque d’objets « Objects Repository »
Recherche et ajout des objets dans la bibliothèque
Utilisation de l’ « Object Spy »
Insight – Identification d’objets à partir d’images

Points de synchronisation

Définition de la synchronisation
Description du fonctionnement d’un point de synchronisation
Ajout d’un point de synchronisation dans un script UFT

Points de contrôle

Définition d’un point de contrôle UFT
Insertion d’un point de contrôle dans un script UFT
Utilisation des points de contrôle contenus dans un fichier
Paramétrage d’un point de contrôle UFT

Paramétrage et valeurs de sortie

Définition des avantages d’un script paramétré
Les différents types de paramètres dans un script UFT
Paramétrage d’un script UFT avec un jeu de valeurs d’entrée
Utilisation des nombres aléatoires et des paramètres d’environnement
Paramétrage d’un script UFT avec des valeurs de sortie
Paramétrage d’un point de contrôle

Les actions

Création d’une nouvelle action
Modification du nom ou du type d’une action
Appel d’une action existante ou copie d’une action réutilisable
Suppression d’une action
Résolution des actions manquantes

Modification des scripts

Ajout des étapes
Utilisation des boucles conditionnelles
Identification et définition d’une étape optionnelle
Utilisation de l’objet REPORTER
Utilisation de la fonction « Step Generator »
Utilisation des fonctions avancées du REPORT
Les fonctions de débogage

Test d’une application web

Enregistrement et exécution d’un test
Insertion d’un point de contrôle de type « Texte » dans un test
Identification et définition d’une étape optionnelle
Utilisation de l’objet REPORTER
Utilisation de la fonction « Step Generator »
Utilisation des fonctions avancées du REPORT
Les fonctions de débogage

Mise à jour de la bibliothèque d’objets

Identification des types de référentiels d’objets (Object Repository)
Gestion des référentiels d’objets partagés (gestionnaire de référentiel d’objet)

Centralisation des données et exécution à partir de ALM

Centralisation des ressources UFT dans ALM
Exécution d’un test UFT à partir de ALM


sion

Objectifs de la formation

Cette formation Micro Focus UFT 12 vous apprend à 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.

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

·       Savoir maîtriser les fonctionnalités de HP UFT.

  • 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

À qui s’adresse cette formation ?

 

Public :

Ce cours est destiné plus particulièrement à un profil du type MOA / MOE : Analyste de test, Automaticien, Analyste technique de test.

Prérequis :

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.

Contenu du cours

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

Quality Center version control

Charger un test visionné depuis ALM dans UFT
Modification et sauvegarde d’un test
Chargement d’un test depuis une baseline

Objectifs de la formation

Ces dernières années, avec l’essor de l’économie et l’élargissement des affaires, les entreprises ont besoin de dialoguer entre elles et de partager leurs informations. Ainsi la communication entre les différents systèmes d’information composés d’applications hétérogènes est devenue une nécessité. HP UFT/Service Test est un logiciel permettant la construction et l’exécution de tests fonctionnels pour des interfaces entre systèmes.

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Faire appel à un service Web SOAP
  • Insérer des points de contrôle
  • Utiliser des jeux de données
  • Enchaîner l’exécution des étapes de test
  • Utiliser les fonctions de la ToolBox
  • Faire appel à un service Web REST

 

À qui s’adresse cette formation ?

 

Public :

Ce cours est destiné plus particulièrement à un profil du type MOA / MOE : Test Analyste, Automaticien, Analyste technique de test.

Prérequis :

Il est conseillé d’avoir au moins 3 mois de pratique des applications de type « webservices ».

Contenu du cours


Introduction

Architecture Orientée Service (SOA)
Exemple : le service Web
HP Service Test

Présentation générale

Vue générale de l’interface
Créer un nouveau test
Sauvegarder un test

Appel d’un service Web SOAP

Importer la définition du service web
Mettre à jour la définition du service web
Vérifier la conformité d’un service web aux recommandations WS-I
Paramètres de sécurité à utiliser lors de l’appel d’une méthode de service web
Appel d’une méthode de service web
Modifier les paramètres d’appel de la méthode
Joindre un fichier à une requête SOAP
Définir un point de contrôle sur le résultat d’un appel

Insertion de points de contrôle

Ajouter un point de contrôle
Consulter le rapport d’exécution

Utiliser des jeux de données

Les jeux de données avec HP service Test
Consulter le rapport d’exécution
Constitution d’un jeu de données Excel
Constitution d’un jeu de données LOCAL TABLE
Constitution d’un jeu de données XML
Constitution d’un jeu de données DATABASE
Utilisation des jeux de données
Contrôler les itérations d’un jeu de données

Enchaîner l’exécution des étapes de test

Enchaîner l’exécution de plusieurs activités
Définir une variable de test
Modifier la valeur d’une variable à l’exécution
Utiliser les structures de contrôle

Les fonctions de la ToolBox

Ajouter une étape de test
Modifier le nom d’une activité et saisir un commentaire
Paramètres d’entrées de la fonction

Appel d’un service Web REST

Définition d’une méthode REST
Appel d’une méthode REST

Introduction à l’utilisation de code personnalisé

e

Objectifs de la formation

Le processus d’automatisation est un projet de développement à part entière, avec ses charges et ses délais. Aussi, ces derniers doivent être compatibles avec le planning de votre application à tester. L’automatisation des tests couvre les activités de développement et d’exécution de scripts, dont la finalité est de vérifier et valider, en lieu et place d’une personne, les spécifications d’un logiciel en utilisant un outil dédié de test.

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Évaluer la maturité du processus de test
  • Identifier les ressources et compétences utiles au projet d’automatisation
  • Recenser les caractéristiques du contexte applicatif
  • Évaluer la complexité de l’automatisation
  • Spécifier des scripts et construire un framework avec UFT

 

 

À qui s’adresse cette formation ?

 

Public :

Ce cours est destiné plus particulièrement à un profil du type MOA / MOE : Test Manager, Test Analyste, Automaticien, Analyste technique de test.

Prérequis :

Il est conseillé de connaître les concepts en matière de tests.

 

Contenu du cours

Automatisation avec UFT

Processus de création d’un script UFT
Maintenance d’un script
Choix d’une architecture d’automatisation

Spécification des scripts

Qu’est-ce que la spécification des scripts ?
Pourquoi spécifier les scripts ?
Éléments de la spécification des scripts
La méthode « Keyword-Driven » Testing : Granularité
Documentation du script

Construire un Framework avec UFT

Définition d’un Framework
Externalisation des objets
Développement de composants génériques
Externalisation des données et la gestion de données intelligentes
La mise en place de librairies de fonctions
Paramétrage par défaut
Mise en place de solution de contournement
Mise en place de solution de robustesse
Intégration du Framework
Pilotage de l’exécution des tests

Les éléments d’un guide d’automatisation

Éléments primordiaux d’un guide d’automatisation
Exemples de guide

Objectifs de la formation

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

·       Paramétrage de l’outil

·       Enregistrement, exécution et déboguage de scripts

·       Mise en place des points de contrôle

·       Gestion des données utilisées dans les scripts

·       Elaboration et enchaînement des actions fonctionnelles

·       Gestion du référentiel d’objets

·       Scénarios de reprise

·       Etapes facultatives : intégration de QTP dans l’environnement Quality Center

À qui s’adresse cette formation ?

 

Public :

Ce cours Quick Test Pro s’adresse aux professionnels de l’activité de tests de logiciels (Maîtrise d’Ouvrage, Maîtrise d’œuvre, Services et Exploitation, Utilisateurs finaux) souhaitant mettre en place un référentiel de test outillé.

Prérequis :

Etre un praticien du Test du niveau ISTQB Foundation et connaissance de la programmation Visual Basic

 

Contenu du cours

Présentation et positionnement des outils HP

Rappels méthodologiques sur l’automatisation des tests logiciels

Utilisation de QuickTest Pro

Prise en main de Quick Test Pro.

L’organisation de l’outil.

La notion de fenêtre active. La table des données. L’écran de travail.

Paramétrage de l’outil.

Paramètres généraux. Paramétrage spécifiques.

Enregistrement d’un script.

Exécution du script.

Maîtriser les tests avec QuickTest Pro10 et 11

La notion d’action fonctionnelle sous QuickTest Pro

  Décomposition des tâches utilisateurs en actions fonctionnelles. Appel d’une action depuis une autre action. Appel d’un groupe d’actions depuis une autre action.

Identification des objets Graphiques.

Apprentissage des objets de l’application à tester. Référentiel unique ou multiple.

Gestion de la synchronisation avec QuickTest Pro.

Synchroniser l’exécution sur un objet. Synchroniser l’exécution sur un affichage de texte.

Gestion de points de contrôle avec QuickTest Pro.

Création de points de contrôle sur objet. Création de points de contrôle sur bitmap Création de points de contrôle sur Texte. Création de points de contrôle sur base de données

L’utilisation de tables de données : l’itération d’un test.

Paramétrage des saisies par des données externes. Adaptation de l’action pour la rendre itérative. Exécution d’un test itératif.

Appel de scripts WinRunner depuis Quick Test Pro.

Connexion à HPQC.

L’analyse des résultats.