From a211bb2b9f74eb80c078753c898e6dc11e7202a2 Mon Sep 17 00:00:00 2001 From: Bastien DUMONT <bdumont@grandlyon.com> Date: Thu, 26 Sep 2024 09:59:52 +0200 Subject: [PATCH] chore: update QA template --- .../merge_request_templates/[QA] Ecolyo.md | 102 ++++++++++-------- 1 file changed, 57 insertions(+), 45 deletions(-) diff --git a/.gitlab/merge_request_templates/[QA] Ecolyo.md b/.gitlab/merge_request_templates/[QA] Ecolyo.md index 823451ecf..f39ab98fd 100644 --- a/.gitlab/merge_request_templates/[QA] Ecolyo.md +++ b/.gitlab/merge_request_templates/[QA] Ecolyo.md @@ -4,63 +4,75 @@ # Cahier de recette pour la version _x.x.x_ -## Tests de non régression sur la [Nouvelle instance](https://ecolyo.ecolyo-x-x.cozy.self-data.alpha.grandlyon.com/#/) +## Tests de non régression sur la [Nouvelle instance](https://ecolyoXX-ecolyo.cozy.self-data.alpha.grandlyon.com/#/) -1. **Onboarding** - - [ ] Le chargement de l'application fonctionne correctement - - [ ] La modal "Vous êtes à mis chemin" est présentée - - [ ] Les CGU sont demandées +### 1. Onboarding -2. **Comportement sans connecteur connecté** - - [ ] La page conso pousse à la connexion - - [ ] La page analyse pousse à la connexion +- [ ] Le chargement de l'application fonctionne correctement +- [ ] La modal "Vous êtes à mis chemin" est présentée +- [ ] Les CGU sont demandées -3. **Lancement des connecteurs** - - [ ] SGE - - [ ] EPGL - - [ ] GRDF +### 2. **Comportement sans connecteur connecté** -4. **Page Défis** - - [ ] L'utilisateur peut lancer le 1er défi +- [ ] La page conso pousse à la connexion +- [ ] La page analyse pousse à la connexion -5. **Conso** +### 3. **Lancement des connecteurs** -**Premier lancement** - - [ ] La profondeur de données va jusqu'à 1 an dans la conso pour les pas de temps journalier - - [ ] La profondeur de données à la 1/2h (elec) va jusqu'à 1 semaine +- [ ] SGE +- [ ] EPGL +- [ ] GRDF -**Le lendemain** - - [ ] La profondeur de données va jusqu'à 3 ans pour l'élec et le gaz - - [ ] La profondeur de données va jusqu'à novembre 2022 pour l'eau (à cause du passage en régie) - - [ ] La profondeur de données à la 1/2h (elec) va jusqu'à 1 mois +### 4. **Page Défis** -6. **Analyse** - - [ ] La profondeur de données va jusqu'à 3 mois antérieur - - [ ] Les modules de l'analyse sont tous fonctionnels (à l'exception du special elec qui devra être déclenché par un service) - - [ ] Le module de comparaison des températures s'affiche dans la comparaison annuelle et mensuelle +- [ ] L'utilisateur peut lancer le 1er défi -7. **Page Astuces** - - [ ] Chargement de la base des astuces dans "Toutes" - - [ ] Lancement du module du choix des astuces Ok - - [ ] Le profil raccourci est proposé si le profil complet n'est pas renseigné +### 5. **Conso** -8. **Page Options** - - [ ] L'utilisateur est inscrit par défaut à la newsletter - - [ ] L'utilisateur n'est pas exclu des statistiques d'usage MATOMO - - [ ] L'accès au SAU est fonctionnel - - [ ] Les mentions légales et les CGU sont accessibles - - [ ] La page d'accessibilité est accessible - - [ ] L'export de données fonctionne quand un connecteur est connecté +#### Premier lancement +- [ ] La profondeur de données va jusqu'à 1 an dans la conso pour les pas de temps journalier +- [ ] La profondeur de données à la 1/2h (elec) va jusqu'à 1 semaine -9. **Icône raccourci** - - [ ] L'utilisateur peut ajouter l'application en raccourci (pwa android) - - [ ] L'utilisateur peut ajouter l'application en raccourci (pwa iPhone) +#### Le lendemain -10. **Autres** - - [ ] Les informations de navigation remontent dans le matomo recette - > 💡 Aller consulter des écogestes en particulier, repérer leurs id et vérifier sur matomo dans "Comportement / Pages" +- [ ] La profondeur de données va jusqu'à 3 ans pour l'élec et le gaz +- [ ] La profondeur de données va jusqu'à novembre 2022 pour l'eau (à cause du passage en régie) +- [ ] La profondeur de données à la 1/2h (elec) va jusqu'à 1 mois +#### Prix + +- [ ] modifier le prix d'un des fluides (électricité ou gaz) dans le backoffice de recette, relancer les connecteurs pour mettre à jour les prix (= correspond à la quantité multipliée par le prix modifié). Attention à ne modifier des prix que sur la dernière année. + +### 6. **Analyse** + +- [ ] La profondeur de données va jusqu'à 3 mois antérieur +- [ ] Les modules de l'analyse sont tous fonctionnels (à l'exception du special elec qui devra être déclenché par un service) +- [ ] Le module de comparaison des températures s'affiche dans la comparaison annuelle et mensuelle + +### 7. **Page Astuces** + +- [ ] Chargement de la base des astuces dans "Toutes" +- [ ] Lancement du module du choix des astuces Ok +- [ ] Le profil raccourci est proposé si le profil complet n'est pas renseigné + +### 8. **Page Options** + +- [ ] L'utilisateur est inscrit par défaut à la newsletter +- [ ] L'utilisateur n'est pas exclu des statistiques d'usage MATOMO +- [ ] L'accès au SAU est fonctionnel +- [ ] Les mentions légales et les CGU sont accessibles +- [ ] La page d'accessibilité est accessible +- [ ] L'export de données fonctionne quand un connecteur est connecté + +### 9. **Icône raccourci** + +- [ ] L'utilisateur peut ajouter l'application en raccourci (pwa android) +- [ ] L'utilisateur peut ajouter l'application en raccourci (pwa iPhone) + +### 10. **Autres** + +- [ ] Les informations de navigation remontent dans le matomo recette > 💡 Aller consulter des écogestes en particulier, repérer leurs id et vérifier sur matomo dans "Comportement / Pages" ## Tests des nouvelles fonctionnalités @@ -68,9 +80,9 @@ - [ ] ... -## Migrations [Instance historique](https://ecolyo.ecolyodemo.cozy.self-data.alpha.grandlyon.com) +## Migrations [Instance historique](https://ecolyodemo-ecolyo.cozy.self-data.alpha.grandlyon.com) -_Si une migration était nécessaire, vérifier quand c'est possible qu'elle a bien eu lieu_ +📠_Si une migration était nécessaire, vérifier quand c'est possible qu'elle a bien eu lieu_ - [ ] ... -- GitLab