Gérer les tests et les défauts avec des outils Open Source (Squash TM, Mantis)

  • Filière :

    Méthodes, Tests, normes

  • Sous-filière :

    Testing logiciel

  • Référence

    MTDOST

  • Durée

    3 jours

  • Prix unitaire HT

    1 650 € HT

Description

La mise en place de bonnes pratiques de tests lors des différentes étapes du développement contribuent à la qualité finale de vos applications.
Cette formation se concentre sur les outils Open Source dédiés aux tests et à leur mise en œuvre dans les projets. Elle combine théorie et pratique. Les différents exercices pratiques ont pour objectifs d’illustrer les sujets abordés et permettre aux stagiaires d’apprendre par la pratique.

Objectifs pédagogiques

  • La création d’un projet de tests basés sur les risques
  • L’estimation des charges de test et leur planification
  • L’introduction et le traitement des exigences
  • La mise en œuvre de techniques de test statiques et dynamiques
  • La planification de tests non-fonctionnels et de revues de code
  • La gestion des environnements, des livraisons et des données de test
  • La mise en place des tests unitaires, d’intégration, système et acceptati
  • Les responsabilités des MOA et MOE
  • Les recettes « opérationnelles » et recettes « utilisateur »
  • Le reporting et les Bilans de recette

Public cible

  • Chefs de projets
  • Managers
  • Testeurs
  • Toute personne en charge du pilotage et du reporting sur les activités de tests

Pré-requis

  • Avoir des connaissances de base sur les tests logiciels (p.ex. fondamentaux ISTQB).

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.

Programme de la formation

Généralités à propos des outils de support aux tests

  • Les outils Open Source de support aux tests
  • Présentation de Squash TM

Squash TM pour les testeurs

  • Les exigences
    • Les bases de l’utilisation des exigences dans Squash TM
    • Liens entre exigences et cas de test
  • Les cas de test
    • Les bases de l’utilisation des cas de test dans Squash TM
    • La gestion des données de test
    • La variabilisation des cas de test
    • L’organisation des cas de test
    • Liens entre exigences, cas de test, campagnes de test et défauts
  • Les campagnes de test
    • Les bases de l’utilisation des cas de test dans Squash TM
    • L’exécution des cas de test dans Squash TM
    • L’assistant de campagnes
    • Liens entre les cas de test et les défauts
  • Les défauts
    • Généralités à propos de Mantis
    • La gestion des défauts dans Mantis
    • Les règles d’or du rapport de défaut
    • Intégration Squash – Mantis
    • Autres intégrations
  • Les fonctionnalités transversales
    • La recherche
    • Les fonctionnalités d’import/export
    • La gestion des versions

Squash TM pour les gestionnaires de test

  • La gestion de projet dans Squash TM
    • Création de projet
    • La personnalisation d’un projet
    • La gestion des utilisateurs
  • La planification des tests
    • L’organisation des campagnes et itérations
    • L’assignation des cas de test
  • Le pilotage et contrôle des tests
    • Le suivi des exigences, cas de test et campagnes de test
    • L’espace pilotage

L’automatisation de test avec Squash

  • Généralités à propos de l’automatisation de test avec Squash
  • Intégration des tests automatisés avec Squash TM

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le