Aller au contenu

Cours 14.2 Phase QA

Merc. 3 décembre

REMISE DE LA VERSION BETA DU PROJET INTÉGRATEUR (formatif)

Version complète et responsive, prête à être validée et testée pour le contrôle de la qualité final.

Veuillez faire une branche Beta et y migrer une version 100% stable de votre projet, prêt à être testé.

Déploiement de votre projet live sur Github Pages

Vous devez déployer votre version beta en ligne afin que l'équipe qui est jumelée à la votre puissent faire le QA de votre projet.

  • Créaton d'une branche gh-pages VIDE (contenant aucun fichier) dans votre répertoire git du projet
  • Compilation de votre projet (build) avec Vite
  • Déployez votre build sur la branche github-pages et push!

Compilation et déploiement du projet

🧐 Contrôle de la qualité (QA)

💯🧐 Cours sur le contrôle de la qualité - QA

♿ Segment spécifique sur l'accessiblité

Calendrier QA - Tests Croisés

  • Calendrier restant
    • Mercredi 3 décembre
    • Vendredi 6 décembre
    • Lundi 8 décembre
    • Mercreid 10 décembre

Calendrier QA

Donc aujourd'hui en classe après la présentation:

  1. Vous rédigez votre brief et le partagez avec l'autre équipe (vous le déposez aussi à la racine de votre répertoire git).

  2. Commencez à tester le projet de l'autre équipe. Suivez le rapport et rédigez le au fur et à mesure.

  3. En parralèle tester votre propre projet. Suivez le rapport et rédigez le au fur et à mesure.

Template - Brief de projet

  • Ce que chaque équipe donne à l'équipe qui les teste
  • Liste des fonctionnalités à tester
  • Cas de test suggérés
  • Problèmes connus à ne pas reporter

Brief à remplir et donner à l'équipe qui va faire le QA sur votre projet

Grille de test externe (à faire sur le projet d'une autre équipe)

  • Checklist exhaustive par type de projet
  • Tests fonctionnels, responsive, navigateurs, accessibilité
  • Format cases à cocher
  • Section résumé et impression générale

Grille de test externe

Template - Carte Trello pour bogues trouvés

  • Template à copier-coller dans Trello
  • 3 exemples concrets (critique, majeur, mineur)
  • Guide pour choisir la bonne priorité
  • Checklist avant de créer une carte
  • Liste de ce qui n'est PAS un bogue

Template - Carte Trello pour les bogues trouvés

Template - Rapport QA complet

  • Structure en 2 parties (externe (autre équipe) + interne (votre projet))
  • Sections pour bogues reçus, plan de corrections, accessibilité, performance
  • Tableaux et formats prêts à remplir
  • Section conclusion et annexes

Template - Rapport QA complet

Jumelage d'équipes

Légende

  • << >> tester le projet l'un de l'autre
  • >>> La première équipe nommée teste le projet de l'équipe qui suit ces caractès: >>>

AM (groupe 2)

  • Yannick, Ryan et Benjamin << >> Patricia, Jade et Félix
  • Benoît, William, Ting Yng et Dana << >> Mégane, Manel, Érick et Michaël

PM (groupe 1)

  • Mikaël, Alexandre, Rafaël << >> Radhouane, Thearylou et Amira
  • Jad, Anton et Matis >>> Ahmed, Justin et Mathieu
  • Émeryk, Elie et Edelwyn >>> Jad, Anton et Matis
  • Ahmed, Justin et Mathieu >>> Émeryk, Elie et Edelwyn

SCRUM

  • Rencontre de 10 minutes pour la mêlée (SCRUM) hebdomadaire.
  • N'oubliez pas d'ajouter votre résumé de SCRUM dans votre équipe Teams.
    • 🌹 Mes accomplissements
    • 🚀 Prochaine semaine
    • 🌵 Problèmes
    • 🎉 Ce qui me motive