DESCRIPTIF DE LA FORMATION
Ingénieur Testing informatique
Certifier un livrable, vérifier les fonctionnalités et homologuer des traitements sont des métiers de l’informatique à part entière.
La qualité en informatique. Partie intégrante et primordiale des cahiers des charges, la mise en test et l’homologation d’un développement sont des préalables à la mise en production des programmes.
Formation prise en charge par l’entreprise ou Pôle emploi
Deux modes : classique ou accéléré entre 8 et 12 semaines
Prérequis : bonne maîtrise des outils informatiques
Première introduction à la gestion des exigences tant techniques que réglementaires, ce module vise à vous donner les prérequis théoriques et pratiques de ce secteur d’activité.
Méthodologie de conception de Plan et Cahier de Tests et/ou Recettes
Cours :
- Etude des spécifications fonctionnelles
- Le cadre réglementaire
- Concevoir un plan de tests ou scénarios
- Analyser les résultats
Prise en main d’un logiciel de gestion de la qualité des livrables informatiques et fonctionnement en réseau.
Organiser et Administrer un projet de Tests avec Quality Center ALM
Cours :
- Installation de Quality Center ALM
- Installation du client et de la base de données
- Installation de Quality Center ALM sur le serveur
- Paramètres de configuration de Quality Center ALM
Prise en main avancée du logiciel pour la gestion opérationnelle de l’activité de Testing.
Configuration d’un projet
Cours :
- Domaines et projets Création d’un projet Activation/désactivation des projets
- Mise à niveau d’un projet
- Personnalisation des tables de données
Utilisateurs et groupes
Cours :
- Création / Suppression d’utilisateurs
- Remplacement d’un mot de passe utilisateur
- Association d’utilisateurs aux projets
- Définition de groupes
- Personnalisation des autorisations attribuées aux groupes
- Filtrage de champs et définition de champs visibles
- Restriction de l’accès au module Defects à des groupes d’utilisateurs
- Gestion du workflow d’anomalies
- Messages électroniques automatiques
- Règles de notification de traçabilité
- Personnalisation d’une liste
- Personnalisation des champs de la fenêtre Add Defect
- Personnalisation des champs de la fenêtre Defect Details
Découverte de l’environnement de cet outil et des différentes technologies intégrables sur ce dernier.
Concevoir l’automatisation des tests logiciels
Cours :
- Déterminer quelles applications automatiser
- Développer un plan d’automatisation
- Règles de l’automatisation Gains de l’automatisation
- Mythes de l’automatisation
- Notion de retour sur investissement
- Créer des tests automatisés
- Cycle d’automatisation
Présentation de QuickTest Professional
Cours :
- Gamme des outils de tests HP Applications supportées par QuickTest Professional
- Nouveautés QuickTest Professional 11.0
- Visual Basic Script
- Interface de QuickTest Professional
- Enregistrement de tests
- Détail d’un test ALM
- Configuration de l’enregistrement
- Enregistrement d’un test
- Sauvegarde du test
- Active Screen
- Modes d’enregistrement
- Utilisation des modes d’enregistrement
Rejeu de tests
Cours :
- Préparer les conditions de rejeu
- Gestion d’un Object Repository Visual Relation Identifier
- Utilisation des référentiels Fusion de référentiels
- Comparaison de référentiels
- Points de contrôle
- Principe des points de contrôle
- Les points de contrôle disponibles
- L’outil Object Spy
Apprentissage poussé du logiciel allant de la conception des batteries de tests selon les spécifications, paramétrages de ces derniers et leurs automatisations.
Conception de tests
Cours :
- Introduction
- Vues Keyword et Expert
- Mode Keyword
- Création en mode Keyword
- Générateur d’étape
- Mode Expert
Paramétrage de tests
Cours :
- Principe du paramétrage
- Table de données
- Paramétrage d’une étape
- Exécution d’un test paramétré
- Paramétrage automatique
Synchronisations
Cours
- Rôle des synchronisations
- Types de synchronisations
- Instruction WAIT
- Méthode SYNC Méthode EXIST
- Point de synchronisation
- Paramétrage des timeouts
- Scénario de récupération
- Création de scénario de récupération
- Exécution avec scénario de récupération
Quality Center ALM
Cours :
- Pourquoi s’interfacer avec Quality Center ALM ?
- Architecture
- Configurer l’environnement
- Enregistrement des tests sous QC
- Gestion des tests sous QC
- Ressources de test
- Préparer une campagne automatique
- Lancement d’une campagne automatique
- Analyse des résultats
- Enregistrement des anomalies sous QC QuickTest Professional
- Configurer l’exécution du test
- Configurer l’environnement d’exécution
- Rejouer un test
- Résultats d’exécution
- Analyser les résultats
Object Repository
Cours :
- Description de l’Object Repository
- Object Repository local
- Object Repository partagé
- Création d’un Object Repository
Optimisation des tests
Cours :
- Découpage des actions
- Bibliothèque de fonctions
- Création de fonction
- Etapes optionnelles
- Utilisation des expressions régulières
- Génération des expressions régulières
- Evaluation des expressions régulières
Devenir opérationnel sur la gestion de la qualité
Afin d’être autonome dans ce métier et capable de prendre en main intégralement la phase de Reset des développements.
