Formation Ghazela Certified Operationnal Tester

                                     Ghazela Certified Operationnal Tester

Volet pédagogique

Le but de ce parcours est de former un testeur operationnel pendant plus de 24 jours de formation en mode projet par la pratique ( que du pratique ) , la formation sera assuré par un Test Manager expérimenté qui a plus de 12 ans d'expériences. 

Volet technologique

Netbeans ou Ecplise ,Git, Java, Maven, Selenium, Jira/Mantis, ISTQB version 2018

Agile Professional Scrum Master ( PSM 1 )

Pré-requis

Un minimum de connaissances en algorithmique 

Le programme de formation de 24 jours

Java par la pratique en mode projet de 5 jours

ISTQB foundation version 2018 de  4 jours 

La gestion des test avec TESTLink de 2 jours 

L'automatisation des test logiciel avec Selenium de 4 jours 

La gestion des anomalies en Test logiciel avec Mantis/Jira ( 1 jours )

La mis en place d'un projet complet de Test logiciel tout en utilisant Testlink, Selenium ( Java), Jira/Mantis et les bonnes pratiques de test logiciel ( 2 jours )

La gestion de projet en mode Agile Scrum par la pratique avec le passage de l'examen Agile Professional Scrum Master ( PSM I ) de 4 jours

***************************

Java par la pratique en mode projet de 5 jours

Description

  Si vous voulez créer des applications pour les appareils mobiles, les ordinateurs de bureau ou sur le web, vous avez besoin de connaître Java. 
  Cette formation vous apportera une méthodologie simple pour débuter l'analyse, la conception et le développement d'une application Java. Vous y apprendrez les principales caractéristiques de la syntaxe Java ainsi que ses classes utilitaires incontournables.

Volet pédagogique

Vous allez apprendre à :

  • Lire et écrire des classes et méthodes Java
  • Utiliser les outils de développement Java
  • Gérer correctement les fichiers des projets Java
  • Créer des diagrammes d'interactions UML
  • Concevoir des applications Java évolutives
  • Traduire des modèles de conception en Java
  • Utiliser les collections Java

Méthodes pédagogiques

On visera une alternance de 75% de travaux pratiques et 25% de cours théoriques.
Le support de cours sera fourni au format PDF accompagné d'un lien vers les supports numériques. Durant la formation, les exercices sont contrôlés et corrigés par le formateur.

Volet technologique

Outils et Technologies utilisés

  • Windows,linux ,Netbeans or Eclipse

Pré-requis

  • Maîtrise d'un langage de programmation

Plan de formation

Jour 1 : Concepts objets

  • Classe et instance
  • Méthode et message
  • Encapsulation
  • Classe , visibilité

Jour 2 :Concepts objets avancé

  • structure conditionnelle : If ,While ,for , Switch
  • Héritage et polymorphisme
  • Exceptions
  • Gestion des nombres et dates

Jour 3 : Java avancé

  • Expressions lambda , AutoBoxing
  • Encodage et internationalisation
  • Collections

Jour 4 : Entrées-sorties

  • Accès au clavier et à la console
  • Lecture et écriture de fichiers

Jour 5 : JDBC

  • Tour d’horizon des solutions de persistance
  • Architecture de JDBC
  • Le DriverManager, URL JDBC et les types de drivers

ISTQB foundation version 2018 de ( 4 jours )

Description

  • Maitriser l’ensemble des activités d’un processus de test

  • Connaître les différents niveaux et types de tests

  • Appréhender les techniques et méthodes de tests

  • Disposer d’une vue d’ensemble du métier de testeur

Plan de formation

1- Fondamentaux des tests

  • Pourquoi les tests sont-ils nécessaires

  • Que sont les tests

  • Les 7 principes de test

  • Processus de test fondamental

  • La psychologie des tests

2- Tester pendant le cycle de vie de logiciel

  • Modèles de développement logiciel

  • Niveaux de tests

  • Types de tests

  • Test de maintenance

3- Techniques statiques

  • Techniques statiques et processus de test

  • Processus de revue

  • Analyse statique avec des outils

4- Techniques de conception des tests

  • Catégories de techniques de conception des tests

  • Techniques basées sur les spécifications

  • Techniques basées sur la structure

  • Techniques basées sur l’expérience

5- Gestion des tests

  • Organisation des tests

  • Estimation et planification des tests

  • Suivi et contrôle du déroulement des tests

  • Gestion de configuration

  • Test et risques

  • Gestion des incidents

6- Outils de support aux tests

  • Types d’outils de tests

  • Utilisation efficace des outils- Bénéfices potentiels et risques

  • Introduire un outil dans une organisation

La gestion des test avec TESTLink ( 2 jours )

Introcution - Rappel sur le Test 

Définition
Différents niveaux de tests

Différents types de tests
Processus de test
Différents cycles de développement et test 

Mise en œuvre – Découverte de TestLink

Architecture
Fonctionnement
Installation et initialisation
Concepts fondamentaux

Gestion des projets – Initiez vos projets TestLink

Initialisation d’un projet TestLink
Gérer les utilisateurs
Rôles et permissions
Configuration
TestLink

´Gestion des exigences – Implémentez des exigences de tests dans TestLink

Organiser les exigences
Créer les exigences
Types et propriétés des exigences
Tests basés sur les exigences
Import/Export

Conception et organisation des tests – Formez-vous aux bonnes pratiques

  Cas de tests, description
  Organiser des cas de test
  Spécifier les cas de test
  Organiser les suites de test
  Lier les tests aux exigences
  Import/Export des tests

Gestion des campagnes – Découvrez le contenu des campagnes de tests

Créer des campagnes
Planifier des tâches
Utiliser des jalons
Sélectionner et prioriser les cas de test

Définition et utilisation du référentiel de Test
 Suivi de l’exécution de tests
 Suivi de la couverture des tests
 Générer des rapports de tests

La gestion des anomalies en Test logiciel avec Mantis/Jira ( 1 jours )

  • Installation et configuration avec testlink

  • Création d’un projet

  • Création, assignation et Gestion d’anomalies

  • Gestion d’utilisateurs

  • Générations des rapports

L'automatisation des test logiciel avec Selenium ( 4 jours )

Objectifs Pédagogiques :

•         Manipuler l'outil Open Source Selenium pour automatiser des tests

•          Définir des scripts d'automatisation

•          Rédiger les scripts

•          Lancer les campagnes de tests automatisés.

Niveau Requis :

***Vous ne devez PAS avoir d'expérience en codage pour commencer ce cours

***Même les candidats non-programmeurs peuvent suivre ce cours confortablement

Avoir la connaissance basique d’au moins un langage de programmation est un plus.

Niveau de compétences: Tous les niveaux

Public Concerné

Les Testeurs manuels ne connaissant pas la programmation et intéressés à apprendre l'automatisation des tests.

Contenu De La Formation :

CHAP I : Selenium Pas à Pas 

Présentation Sélénium

Installation et Configuration de l’environnement

Exécution des tests avec plusieurs navigateurs

Méthodes basiques Selenium

CHAP II : Selenium

Les localisateurs en Selenium

Selenium Webdriver : Techniques d’automatisation des éléments Web

La synchronization

Techniques d’automatisation: Ajax calls, Child Windows et IFrames

CHAP III: Framework De Test

FrameWork: TestNG

FrameWork: Maven

FrameWork: Jenkins

Excel Data Driven Testing

Pageobject Pattern & page Factory

FrameWork : Log4j

CHAP IV : Concevoir Un Framework De Test  – Projet temps réel

Création d'un nouveau projet MAVEN

Organiser les pages objets

Ajouter les tests

Paramétrer les tests Data Driven

Conversion en un projet testNG

Log4j API pour les logs

Capture écran en cas d'échec de test

Création d'un rapport HTML pour le résultat

Intégration continue avec Jenkins

La mis en place d'un projet complet de Test logiciel tout en utilisant Testklink, Selenium, Jira/Mantis et les bonnes pratiques de test logiciel ( 2 jours )

  • Présentation du processus

  • Lecture des spécifications

  • Exemple  du plan de test

  • Extraction des exigences et des cas de test

  • Exécution des tests

  • Ouverture des anomalies

  • Génération des rapports

La gestion de projet en mode Agile Scrum par la pratique avec le passage de l'examen Agile Professional Scrum Master ( PSM I ) de 4 jours

La formation vous préparera à votre futur rôle de Scrum Master. Vous apprendrez à initier, planifier et conduire un projet Scrum tout en utilisant Jira, en impliquant et en faisant collaborer les différents acteurs du projet. Vous passerez l'examen de certification "Professional Scrum Master" (PSM).

Objectifs pédagogiques

  • Différencier approche classique et approche agile

  • Comprendre la méthode Scrum

  • Connaître le rôle spécifique du Scrum Master

  • Se préparer à l'examen de certification PSM I

Méthodes pédagogiques

Formation menée de manière participative. Ateliers interactifs, mises en situation. Adaptation continue aux besoins des stagiaires. Analyse et partage d'expériences.

Certification

Ce cours prépare les stagiaires au passage de la certification Professional Scrum Master I de Scrum.org. L'examen (QCM en anglais) est inclus et passé en fin de cours à livre ouvert.

PROGRAMME DE FORMATION

Vue d'ensemble de l'agilité

  • Pourquoi l'agile ? Limite des méthodes classiques.

  • Les principes agiles. Les bénéfices.

  • Lever les idées reçues.

  • Comparatif avec les méthodes traditionnelles.

  • Les origines et le manifeste.

  • Présentation de Scrum et autres méthodes agiles.

Echanges
Analyse et partage d'expériences.

L'organisation Scrum, les rôles

  • Scrum Master, Product Owner, équipe de développement.

  • Product Owner (PO) : représentant des clients et des utilisateurs. Maximiser la valeur du produit développé.

  • Scrum Master (SM) : responsable de la méthode. Maximiser la valeur produite par l'équipe.

  • Attributions et quotidien du Scrum Master.

  • Responsabilités croisées entre Scrum Master et Product Owner.

Mise en situation
Analyse et réflexion sur les rôles.

Création et gestion d'un Product Backlog

  • Estimation des items du Product Backlog.

  • Les besoins des utilisateurs. Les User Stories.

  • Le Scrum Master par rapport au Product Backlog.

  • Collaboration entre le Product Owner, le Scrum Master et l'équipe autour du Product Backlog.

  • Evolution du Product Backlog.

Travaux pratiques 
Mise en place d'un Product Backlog. Travail sur les Users Stories.

Organisation projet

  • Les outils de management visuel (backlog produit, scrum board, kanban board).

  • Rythme de travail.

  • Communiquer, coacher, motiver et augmenter la performance de l'équipe.

  • Management des équipes distantes.

Mise en situation
Améliorer la performance des équipes.

Planifier le projet

  • Sprint. Incrément et livrables.

  • Daily Scrum. Point sur les tâches et les difficultés.

  • Réunion de planification. Estimer le quoi et le comment pour le prochain Sprint.

  • Revue de Sprint. Valider ce qui a été produit.

  • Rétrospective de Sprint. Les points d'amélioration.

  • Sprint Backlog. Gestion des plus-values.

Travaux pratiques 
Mise en place de Sprints. Jeux de rôle autour des réunions.

Préparation à la certification

  • Conseils pour l'examen.

  • Examen blanc avec correction commentée.

  • Mise en situation à blanc dans les conditions d'examen.


 Abbassi Ibrahim

-Architecte de formation, j’ai renforcé mon expérience et mes acquis par plusieurs années d’expérience ou j’ai pu intervenir sur des projets à grande échelle à différentes phases. J’ai effectué également des missions chez des bureaux d’études confirmés en utilisant essentiellement Revit architecture comme outils de travail, durant ces années j’ai appris différents aspects touchant à la conception et la gestion de projets de construction en utilisant le BIM.


Nous contacter sur le 27 862 155 , 54 828 018, 71 866 142


Durée : 24 jours

24 jours


Ghazela Certified Operationnal Tester

 871  vue Vues


Prochaine sessions:

A partir du 19 Octobre 2019

Confirmation de la session:

Une semaine avant la date prévue

Agile Scrum par la pratique

Angular mode projet

Bootcamp Java Spring Angular

Bootcamp Java Spring Angular

DevOps

DevOps Tools Engineer par la pratique

ISTQB version 2018

Java 8 1Z0-808

Java 8 mode projet

Reconversion : Devenir développeur J2ee Angular de Zéro

Selenium par la pratique

Confirmation de la session:

Une semaine avant la date prévue


Recommandé pour:

Ghazela_Certified_Operationnal_Tester


A propos du lieu de la formation

Nous pouvons aussi nous déplacer dans vos locaux (formation intra-entreprise).

N'hésitez pas également à proposer d'autres dates ou lieux, si ceux proposés ne vous conviennent pas.


A la fin de la formation:

Vous aurez un certificat de formation agréé par l'état