Formation Automatisation des tests pour les développeurs

Objectifs Pédagogiques

À l’issue de cette formation Automatisation des tests pour les développeurs ( cursus 12 jours ) , les participants seront capables de :

  • Détecter et comprendre les besoins des clients et maîtriser les méthodologies de test d’applications.
  • Appréhender les principes de l’intégration continue (PIC) et se familiariser avec les outils associés dans le cadre d’un processus d’amélioration continue.
  • Développer des scénarios et des cas de tests pour assurer une couverture complète des fonctionnalités.
  • Acquérir les bases du langage Python et Java afin d’automatiser les tests.
  • Être en mesure d’automatiser des cas de tests en utilisant divers outils et langages pour des applications clients lourds, web, mobiles et des API.
  • Développer les compétences essentielles d’un consultant en termes de savoir être, pour garantir une interaction efficace avec les clients.

Prérequis

  • Maitrise du Français
  • Connaissance en développement

Public Cible

  • Scientifique ou développeur informatique voulant devenir testeur automaticien

Postes Visés

  • Ingénieur test, intégrateur/testeur, ingénieur test et validation, ingénieur test fonctionnel, Recetteur fonctionnel, Ingénieur QA, Consultant Automatisation de Test, Testeur

Programme de la formation 

Test fonctionnel

Gestion de projet (1 jour – 7 heures)

  • Introduction à la gestion de projet
  • Le triangle d’or
  • Les parties prenantes d’un projet
  • Méthodologie de gestion de pojet
  • Les phases d’un projet
  • Collaboration avec les parties prenantes
  • Les bonnes pratiques de gestion de projet appliquées aux tests

XRAY (1 jour – 7 heures )

  • Présentation de l’outil
  • Les avantages de XRAY
  • Prise en main
  • Configuration
  • Atelier

ISTQB V4 – CERTIFICATION ( 4 jours – 28 heures )

  • Introduction
  • Fondamentaux des tests
  • Tester pendant le cycle de vie du
    développement logiciel
  • Tests statiques
  • Techniques de tests
  • Gestion des tests
  • Outils de support aux test

CONCEVOIR ET ORGANISER DES TESTS FONCTIONNELS ( 1 jour – 7 heures )

  • Introduction aux tests fonctionnels
  • Principes de conception des tests fonctionnels
  • Organisation des tests fonctionnels
  • Exécution des tests fonctionnels
  • Traçabilité des tests fonctionnels
  • Evaluation et amélioration des tests fonctionnels
AUTOMATISATION DE TEST ET INTÉGRATION CONTINUE

AUTOMATISATION DE TEST

POSTMAN ( 1 jour – 7 heures )

  • C’est quoi une API?
  • Postman
  • Installation de Postman
  • Workshop

AUTOMATISER LES TESTS AVEC SELENIUM ( 3 jours – 21 heures )

  • Localisation des éléments de page à l’aide
    de WEBDRIVER
  • Exemple de localisation des éléments
  • XPATH
  • Installation CHROPATH
  • Build MAVEN
  • Utilisation de la synchronisation dans SELENIUM WEBDRIVER
  • Tests unitaires
  • Les assertions
  • Les fixtures
  • Behavior Driven Development
  • Langage BDD
  • Page Object Model (POM)
  • Implémentation
INTÉGRATION CONTINUE

JENKINS 1 jour – 7 heures

  • Intégration continue
  • Utilisation de Jenkins
  • Le test fonctionnel dans l’intégration continue
  • Cas pratiques

Lieu Et Certifications

  • Présentiel et/ou distanciel
  • Attestation de formation
  • 1 certification internationale: ISTQB V4

Méthodes Et Moyens Pédagogiques

Le programme se compose de 40 % de théorie et 60 % de pratique.
La partie théorique consiste en des présentations des concepts clés, accompagnées de démonstrations pratiques telles que des exemples de code en direct.
La partie pratique offre aux apprenants l’opportunité d’appliquer leurs nouvelles connaissances dans un environnement réel, encadrés par leurs formateurs. Ils auront des exercices et des QCM à réaliser, qui seront corrigés en collaboration avec les formateurs.
En fin de formation, les apprenants synthétiseront toutes les notions acquises dans un projet final.
Les supports de cours seront remis aux participants, ainsi que, si nécessaire, les logiciels pertinents pour chaque module.
L’évaluation des candidats se fera de manière continue par les formateurs, en se basant sur les cas pratiques et les exercices réalisés.
Le projet final sera présenté devant un jury, et les apprenants devront préparer une soutenance pour présenter leur projet et démontrer leurs nouvelles compétences.

Accessibilité de la formation

ITTEST GROUP s’engage pour faciliter l’accessibilité de ses formations. Les détails de l’accueil des personnes en situation de handicap sont consultables sur la page A propos.

Pour plus d’informations, contactez notre référent handicap, M. Shihab Elbahri ( Email : schiheb.elbahri@ittestgroup.com )

Modalités et délais d’accès à la formation

Les formations ITTEST auront lieu dans un délai de deux mois après la validation de l’inscription. Les inscriptions sont possibles jusqu’à 48 heures ouvrées avant le début de la formation.

Formation Automatisation des tests pour les développeurs

4000 H .T
  • 19 € / Heure
  • Durée : 12 Jours