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.