Industrialisation des tests logiciels

Qualiopi
Durée 21h en 3 jours
Localisation Partout en France
Logo de M2I - Industrialisation des tests logiciels

Proposé par

M2I

Prérequis

Avoir les bases en développement logiciel et des notions sur le test.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

A l'issue de cette formation, vous serez capable de :

  • Mettre en place une industrialisation des tests logiciels avec des outils Open Source.

Programme de la formation

Stratégie d'industrialisation

  • Qu'est-ce qu'industrialiser ?
    • Mesurer la conformité du produit et du processus
    • Les normes et standards utilisés en test
  • Identifier les phases d'introduction et de détection des défauts
    • Pyramide des tests automatisés
  • Mettre en oeuvre des mesures de prévention des défauts
  • Les caractéristiques
    • Qualités fonctionnelles
    • Qualités non-fonctionnelles
  • Centraliser le référentiel de test de régression
  • Faciliter la communication sur les tests
  • Avantages et inconvénients de la standardisation des pratiques
  • Limites de l'automatisation, par niveaux de tests

Automatisation des tests dans le cycle de vie

  • Niveau "unitaire"
    • Environnement de test unitaire
    • Bouchons et simulateur
    • Tests structurels et qualité du code
    • Démarche TDD
    • Présentation des outils JUnit et Sonar
  • Niveau "intégration"
    • Structure d'un logiciel
    • Web Services et tests d'API
    • Stratégies d'intégration
    • Présentation de SoapUI
  • Niveau "système"
    • Environnement de tests systèmes
    • Qu'est-ce qu'un framework de test ?
    • Test d'IHM et ses contraintes
    • Enregistrement et rejeu
    • Modularité
    • Reconnaissance graphique
  • Programmation par mot-clé
    • Concepts
    • Présentation de Robot Framework

Développement piloté par les tests

  • Behavior Driven Development (BDD)
  • Acceptance Test Driven Development (ATDD)

Référentiels et gestion des tests

  • Suivre les anomalies (Mantis Bug Tracker)
  • Suivre les tests, Squash TM et autres outils
  • Métrique de suivi d'exécution et de qualité

Intégration et développement continu

  • Présentation de DevOps
  • Outils Jenkins et Squash TA

Conclusion

  • Quelles compétences ? Quels profils ?
  • Choisir l'automatisation la plus pertinente en fonction du contexte
  • Introduire un outil dans l'organisation
  • Choix et preuve de concept
  • Formation et manuel d'utilisation
  • Coût et ROI

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Logo de M2I - Formation Industrialisation des tests logiciels

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
Logo de M2I - Industrialisation des tests logiciels

Industrialisation des tests logiciels

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.