🧪 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.1Principes fondamentaux de l'ISTQB et pyramide des tests (Unitaire, Intégration, E2E)
- 1.2Techniques de test en boîte noire : partition d'équivalence et valeurs limites
- 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
- 2.1Prise en main de Playwright : architecture moderne et exécution multi-navigateurs
- 2.2Structuration des tests avec le Design Pattern Page Object Model (POM)
- 2.3Automatisation Cypress : interception réseau (cy.intercept), mocks et fixtures
3Tests d'API & Tests de Performance3 leçons · 1 h 30
- 3.1Tests d'API automatisés : codes HTTP, validation de JSON Schema et idempotence
- 3.2Automatisation des collections Postman en ligne de commande avec Newman
- 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
- 4.1Exécution des tests automatisés dans GitHub Actions et parallélisation
- 4.2Génération de rapports visuels détaillés avec Allure Report
- 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 PythonVoir 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 PythonVoir 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 CVoir le programme Accès sur attribution