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-pagesVIDE (contenant aucun fichier) dans votre répertoire git du projet - Compilation de votre projet (build) avec Vite
- Déployez votre
buildsur la branchegithub-pagesetpush!
Compilation et déploiement du projet
- AJOUT # 1 (info ajoutée le 3 déc): Préparation des images du JSON en vue de la mise en ligne
- AJOUT #2 (info ajoutée le 4 déc): Utiliser
createWebHashHistorydans les configuration deVue Routersi votre projet est hébergé sur GitHub Pages
🧐 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
Donc aujourd'hui en classe après la présentation:¶
-
Vous rédigez votre brief et le partagez avec l'autre équipe (vous le déposez aussi à la racine de votre répertoire git).
-
Commencez à tester le projet de l'autre équipe. Suivez le rapport et rédigez le au fur et à mesure.
-
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
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
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