Programmation & algorithmique

🧪 Tests Automatisés & Qualité

Testeur Logiciel & QA Automation

Stratégies de test (unitaire, intégration, end-to-end), automatisation avec Cypress/Pytest et couverture de code.

  • 4 modules
  • 12 leçons
  • 6 h de contenu
  • Évaluation finale
#QA Automation#Cypress Pytest#Tests Unitaires#Intégration Continue#Rabat Tech

Ce que vous allez apprendre

  • Fondements du Test Logiciel & Norme ISTQB
  • Automatisation E2E avec Playwright & Cypress
  • Tests d'API & Tests de Performance
  • CI/CD, Qualimétrie & Culture QA Continue

Programme

4 modules · 12 leçons · 6 h de contenu

1Fondements du Test Logiciel & Norme ISTQB3 leçons · 1 h 30
  1. 1.1Principes fondamentaux de l'ISTQB et pyramide des tests (Unitaire, Intégration, E2E)
  2. 1.2Techniques de test en boîte noire : partition d'équivalence et valeurs limites
  3. 1.3Cycle de vie d'un bug, rapport d'anomalie exemplaire et traçabilité des exigences
2Automatisation E2E avec Playwright & Cypress3 leçons · 1 h 30
  1. 2.1Prise en main de Playwright : architecture moderne et exécution multi-navigateurs
  2. 2.2Structuration des tests avec le Design Pattern Page Object Model (POM)
  3. 2.3Automatisation Cypress : interception réseau (cy.intercept), mocks et fixtures
3Tests d'API & Tests de Performance3 leçons · 1 h 30
  1. 3.1Tests d'API automatisés : codes HTTP, validation de JSON Schema et idempotence
  2. 3.2Automatisation des collections Postman en ligne de commande avec Newman
  3. 3.3Tests de montée en charge et de stress applicatif avec k6
4CI/CD, Qualimétrie & Culture QA Continue3 leçons · 1 h 30
  1. 4.1Exécution des tests automatisés dans GitHub Actions et parallélisation
  2. 4.2Génération de rapports visuels détaillés avec Allure Report
  3. 4.3Mesure de couverture de code, indicateurs de qualité et culture Quality Assistance

Comment se déroule la formation

À votre rythme

Des leçons courtes ; votre progression est enregistrée et vous reprenez là où vous vous êtes arrêté.

En pratiquant

Des cas concrets et des mises en situation tout au long des modules.

Une validation

Une évaluation finale s'ouvre quand vous avez parcouru l'essentiel de la formation.

Dans le même domaine

  • Programmation & algorithmique🚀 30+ Notebooks Intégrés

    Python Essentials 2 : Fonctions, Modules & Fichiers

    Fonctions avancées, paquets standards, dictionnaires, gestion des erreurs et E/S fichiers texte/binaire.

    ▶ Exercices Python

    2 modules · 8 leçons · 3 h 40

    Voir le programme Accès sur attribution
  • Programmation & algorithmique⭐ Niveau Expert & Concours

    Programmation Orientée Objet en Python (POO)

    Modélisation orientée objet, méthodes Dunder, héritage, métaprogrammation et gestionnaires de contexte.

    ▶ Exercices Python

    2 modules · 8 leçons · 3 h 55

    Voir le programme Accès sur attribution
  • Programmation & algorithmique⚡ Performance & Gestion Mémoire

    Langage C : les fondamentaux

    Maîtrise des pointeurs, allocation dynamique, structures de données bas niveau et compilation GCC.

    ▶ Exercices C

    7 modules · 23 leçons · 11 h 40

    Voir le programme Accès sur attribution