🚀 Ne manquez pas notre prochaine session de formation intensive sur les Tests Logiciels !

Formation Automatisation des Tests API REST
Objectifs Pédagogiques
À l’issue de cette formation Automatisation des Tests API REST, les participants seront capables de :
- Maîtriser Selenium WebDriver : Créer, exécuter et gérer des
scripts de test automatisés pour des applications web. - Appliquer Java dans les tests automatisés : Comprendre et
manipuler les concepts clés de Java nécessaires pour concevoir
des scripts de test efficaces. - Implémenter des scénarios de test BDD avec Cucumber :
Structurer les cas de test autour de la méthode Behavior-Driven
Development (BDD). - Automatiser les tests d’API avec RestAssured : Rédiger et
exécuter des tests d’API RESTful pour garantir l’intégrité des
services web. - Gérer et intégrer les pipelines CI/CD avec Jenkins : Configurer
des pipelines pour l’intégration continue et la livraison
continue. - Concevoir une stratégie de tests complète : Combiner les outils
étudiés pour assurer une couverture de test optimale
Prérequis
- Maitrise du Français
- Connaissances de base en programmation (Java serait un plus pour REST Assured).
- Familiarité avec les concepts web (HTTP, JSON, XML).
PUBLIC CIBLE
- Testeurs manuels ou automatisés souhaitant se spécialiser dans les tests d’API
- Développeurs travaillant sur des applications backend ou front-end intégrant des API.
- Ingénieurs responsables de l’intégration continue, de la livraison continue, ou de la maintenance des API.
- Personnes débutant dans le domaine informatique et souhaitant apprendre les bases des API et des tests automatisés.
- Managers ou chefs de projet souhaitant comprendre les bases des tests d’API pour mieux communiquer avec leurs équipes techniques.
POSTES VISES
- Testeur QA (Qualité Assurance) – Spécialiste des API
- Consultant en Automatisation des Tests
- Développeur Backend/Full Stack
- Chef de Projet en Tests Logiciels
- Responsable QA
Programme de la formation Automatisation des Tests API REST
INTRODUCTION AUX WEB SERVICES ET REST ( 1 JOUR / 7 H )
- Présentation des Web Services (SOAP vs REST).
- API REST : principes fondamentaux (Stateless, Cacheable, Layered System).
- Méthodes HTTP (GET, POST, PUT, DELETE) et codes de réponse HTTP (200, 404, etc.).
- Formats de données : JSON et XML.
- Exploration d’une API REST via Postman : envoi de requêtes simples.
UTILISATION DE POSTMAN ( 1 JOUR / 7 H )
- Installation et configuration de Postman.
- Création et gestion des requêtes HTTP (GET, POST, PUT, DELETE).
- Utilisation des en-têtes, des paramètres et des payloads.
- Introduction aux scripts Pre-request et Tests dans Postman.
- Validation des réponses avec des scripts JavaScript (codes de statut, contenu
JSON, en-têtes).
POSTMAN AVANCÉ ( 1 JOUR / 7 H )
- Gestion des environnements dans Postman (variables locales, globales, et
d’environnement). - Automatisation des scénarios de requêtes dépendantes.
- Gestion des Bearer Tokens : génération, intégration dans les requêtes, et renouvellement via scripts.
- Études de cas pratiques pour appliquer les fonctionnalités avancées de Postman.
INTRODUCTION À REST ASSURED ( 1 JOUR / 7 H )
- Présentation de REST Assured et configuration d’un projet Java (Maven).
- Création de requêtes GET et POST avec REST Assured.
- Validation des réponses : codes de statut, corps JSON, en-têtes.
- Extraction et manipulation des données JSON pour validation.
AUTOMATISATION DES TESTS AVEC REST ASSURED ( 1 JOUR / 7 H )
- Création de scénarios de tests complets avec REST Assured.
- Gestion des Bearer Tokens et des paramètres dynamiques.
- Automatisation des requêtes API (GET, POST, PUT, DELETE) avec des payloads dynamiques.
- Étude de cas pratique : construction d’un workflow complet de tests API.
Télécharger le PDF « Cours formation «
Méthodes Et Moyens Pédagogiques
Le programme se compose de 20 % de théorie et 80 % 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 des études de cas et des QCM à réaliser, qui seront corrigés en collaboration avec les formateurs.
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.
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 API REST
-
19 € / Heure
-
Durée : 5 JOURS