Licence PRO

En Tests Logiciels avec Tests Automatisés

Objectifs de la formation

  • Comprendre les principaux défis et enjeux des tests logiciels :
  • Apprendre à concevoir des cas de test efficaces
  • Acquérir des compétences en automatisation des tests
  • Comprendre les concepts de couverture de test
  • Apprendre à gérer les cas de test et les suites de test
  • Se familiariser avec les bonnes pratiques de test
  • Pratiquer le débogage et la recherche de défauts

Contenu de la formation

 

Semestre 1 : Fondements des Tests Logiciels
1.      Introduction aux Tests Logiciels
·         Concepts de base des tests logiciels.
·         Rôles et responsabilités des testeurs.
2.      Cycle de Vie du Logiciel et Méthodologies de Développement
·         Comprendre les cycles de vie du logiciel (Waterfall, Agile, etc.).
·         Intégration des tests dans les méthodologies de développement.
3.      Gestion de Projet en Tests Logiciels
·         Planification et gestion de projets de tests.
·         Utilisation d’outils de gestion de tests.
4.      Tests Manuels
·         Planification et exécution de tests manuels.
·         Rédaction de rapports de bugs et de cas de test.
5.      Module d’Intelligence Artificielle pour Accélérer l’Apprentissage en Tests Logiciels (IA)
·         Initier les étudiants à l’utilisation de l’Intelligence Artificielle (IA)
·         Améliorer l’efficacité des tests logiciels
·         Génération automatisée de scénarios de test
·         Optimisation des processus de test
 
Semestre 2 : Tests Automatisés et Spécialisation
1.      Introduction aux Tests Automatisés
·         Fondamentaux des tests automatisés.
·         Avantages et inconvénients des tests automatisés.
2.      Outils de Test Automatisé
·         Familiarisation avec des outils de test automatisé populaires (ex. Selenium, Appium, JUnit, TestNG, etc.).
·         Création de scripts de test automatisés.
3.      Automatisation des Tests Web
·         Automatisation des tests sur des applications web.
·         Création de scripts de test pour des scénarios web.
4.      Automatisation des Tests Mobiles
·         Automatisation des tests d’applications mobiles (iOS et Android).
·         Utilisation d’outils spécifiques pour les tests mobiles.
5.      Gestion de Configurations et Intégration Continue
·         Gestion des configurations de tests.
·         Intégration des tests automatisés dans des pipelines de CI/CD.
Stage en Entreprise (4 à 6 mois)
·         Stage en entreprise pour acquérir une expérience professionnelle.
·         Application des compétences acquises dans un environnement de travail réel.

Pourquoi choisir SUPEMIR ?

HEP Education

Partenariat avec le Groupe IGS et le Réseau C&D

École innovante

Leader Marocain de la formation en alternance

SUP'Factory

Un incubateur de startups au sein de son campus

Certificats

Certificats professionnels reconnus mondialement
Votre CV*

La limite maximale de taille du ou des fichiers est de 20 Mo.

SUPEMIR

Merci de remplir le formulaire

[contact-form-7 404 "Not Found"]