Méthodes Agiles - Test en qualité logicielle - Groupe 80754

Formation offerte en collaboration avec Services Québec

Cours GES-PRO

Durée 15 heures

Lieu

3800, rue Sherbrooke Est

Local

Le numéro de local vous sera transmis par courriel quelques jours avant le début de la formation.

Numéro de groupe

80754

Frais avant taxes

(frais de matériel didactique inclus)

Services Québec: 82,63 $ CAD

Grand public: 367,46 $ CAD

Date(s)

27, 28 oct. 2018

Jour(s)

Samedi, dimanche

Horaire

8 h 15 à 16 h 45

Clientèle

Services Québec
Personnes en emploi / Personnes sans emploi

Préalables

Posséder des connaissances ou une expérience de base en gestion Agile de projets ou en développement de logiciels avec Scrum. Il est à noter que cet atelier est destiné aux personnes des organisations informatiques impliquées dans la gestion, la planification de projets, la conception et la livraison de produits logiciels.

Certification ciblée

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

Objectifs

L’adoption des méthodes dites « agiles » dans le domaine du développement logiciel a créé des changements dans le domaine de l'assurance qualité logicielle (AQL) et des tests logiciels. Les activités d'assurance qualité logicielle (AQL) visent à découvrir les défauts à toutes les étapes du développement, de la maintenance et des opérations du logiciel: les tests sont le principal support de la vérification. 

Si vous êtes traditionnellement regroupés dans des équipes d’assurance qualité ou de « QA » ou dans des équipes agiles , cette formation vous permettra de comprendre quelle place vous est désormais réservée en découvrant comment appliquer et intégrer les méthodes traditionnelles et agiles d'assurance qualité logicielle et de tests.

À la fin du cours, le participant sera en mesure de :

  • Connaître les principes d’assurance et de contrôle de la qualité logiciel (ACQ);
  • Connaître les différents types de tests et pourquoi et quand les mettre en pratique;
  • Comprendre le rôle de l'assurance qualité logicielle et des tests dans un contexte agile;
  • Connaître les défis actuels et futurs dans les tests logiciels.

Approche pédagogique

Exposés, discussions et partages d’expériences

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle.

Contenu du cours

1 Introduction

  • Cycle de vie du logiciel et de son développement
  • Normes et bonnes pratiques
  • Principes d’assurance et de contrôle de la qualité logiciel(ACQ)

2 Vue d’ensemble des tests et de l’assurance qualité logicielle

  • Avantages de bien planifier et exécuter les tests
  • Tests en boîte noire, grise ou blanche : les différences 
  • Types de tests
  • Niveaux de tests

3 Tests dans un contexte agile

  • Survol de l’agilité et de Scrum
  • Positionnement des tests dans un environnement agile
  • Stratégie de test et analyse de risques
  • ATDD : tests d’acceptation et moyen de spécifications
  • TDD et BDD : approches de tests en continu
  • Exemples d’outils de tests

4 Défis pour l’activité ou le métier de « tester »

  • Tester : spécialité ou responsabilité partagée par l’équipe 
  • Définition d’un testeur agile
  • Tendances à venir en matière tests logiciels
Aucune place disponible.
College de Maisonneuve | Formation continue