Cahier de tests
Scénarios de test pour valider l'application - v4.20
Pour chaque test :
- Suivez les étapes décrites
- Notez si ça fonctionne ✅ ou non ❌
- Évaluez la facilité de 1 (difficile) à 5 (facile)
- Notez vos remarques et suggestions
Important : Soyez honnêtes et critiques ! Vos retours nous aident à améliorer l'application.
Créer un compte avec email et mot de passe
Se connecter avec Google OAuth
Compléter le profil (nom, niveau min/max, position, latéralité, genre)
Vérifier la contrainte max 2 niveaux d'écart (ex: 2-4 OK, 2-5 KO)
Se connecter / Se déconnecter
Modifier son profil
Utiliser 'Mot de passe oublié' et réinitialiser
Modifier la visibilité du profil (Public / Amis uniquement)
Modifier la visibilité des contacts (Personne / Amis uniquement)
Modifier la visibilité par défaut des disponibilités (Amis / Tout le club)
Explorer la page d'accueil (actualités, résumé, actions rapides)
Naviguer entre les pages (Accueil, Mes parties, Publiques, Amis, Dispos, Chat)
Tester sur mobile (menu 2 lignes, responsive)
Tester sur tablette (icônes seules)
Vérifier les notifications (cloche, dropdown, page complète)
Créer une partie publique
Créer une partie privée (toggle)
Vérifier les restrictions HP (Lun-Ven 17h30-22h uniquement)
Vérifier la règle 1 partie/jour
Vérifier l'affichage des amis disponibles lors de la création
Vérifier l'avertissement créneaux surchargés
Vérifier la fenêtre J à J+3 (4 jours)
Modifier une partie quand on est seul (date, heure, niveaux, visibilité)
Vérifier que la modification est bloquée s'il y a des participants
Vérifier les validations (règle HP, 1 partie/jour, terrains)
Trouver une partie avec les filtres de statut (Ouverte, Complète, Confirmée)
Utiliser le filtre par jour
Utiliser le filtre 'Mon niveau uniquement'
Utiliser le filtre 'Places dispo'
Voir les détails d'une partie
Postuler à une partie
Vérifier le blocage si niveau insuffisant
Vérifier le blocage HP si déjà une partie HP
Accepter un candidat
Refuser un candidat (avec raison)
Ajouter un guest (invité sans compte)
Envoyer un email à un guest
Inviter un ami (voir badge Dispo)
Vérifier le badge 'Indispo' si ami a déjà une partie
Retirer un participant
Annuler une partie (modal de confirmation)
Confirmer la réservation TenUp (dans les 48h)
Rechercher un joueur
Envoyer une demande d'ami
Accepter une demande d'ami
Refuser une demande d'ami
Supprimer un ami
Voir les infos d'un ami (niveau, position, latéralité)
Recevoir une invitation (bandeau jaune sur fiche partie)
Accepter une invitation
Décliner une invitation avec message optionnel
Voir la notification de refus (avec message)
Inviter un ami avec message personnalisé
Déclarer une disponibilité (date, heure début/fin)
Choisir la visibilité (Amis / Tout le club)
Supprimer une disponibilité
Voir le badge de visibilité sur chaque dispo
Vérifier que les amis voient les dispos 'Amis'
Vérifier que tout le club voit les dispos 'Club'
Recevoir une notification (cloche avec compteur)
Consulter le dropdown de notifications
Cliquer sur une notification (redirection)
Marquer tout comme lu
Voir la page complète des notifications (/notifications)
Vérifier les couleurs par type (vert, rouge, bleu, orange)
Recevoir un email de nouvelle candidature
Recevoir un email de candidature acceptée
Recevoir un email d'invitation à une partie
Recevoir un email de rappel J-1 (veille à 10h)
Recevoir un email de rappel 2h avant
Configurer les préférences email dans le profil
Désactiver certains types de notifications
Accéder au chat club (/chat)
Envoyer un message (max 1000 caractères)
Voir les messages en temps réel
Supprimer un de ses messages
Partager une partie dans le chat
Cliquer sur une partie partagée
Voir l'aperçu du chat sur la page d'accueil
Accéder au chat d'une partie (créateur ou participant)
Envoyer un message
Voir les messages des autres en temps réel
Voir les messages système (participant rejoint, etc.)
Accéder à la page d'évaluation après une partie terminée
Évaluer chaque joueur (Présent/Absent)
Évaluer le niveau (Trop faible / Correct / Trop fort)
Noter le fair-play (1 à 5 étoiles, optionnel)
Voir le bandeau de rappel sur la page d'accueil
Recevoir l'email de rappel d'évaluation (24h après)
Voir son badge 'Joueur vérifié' après 5 évaluations concordantes
Voir son niveau pondéré dans le profil
Consulter l'historique des parties (/games/history)
Utiliser le filtre par statut (Terminées, À venir, Annulées)
Utiliser le filtre par période
Utiliser le filtre par rôle (organisateur, participant)
Voir les stats (parties jouées, organisées, etc.)
Voir les parties archivées sur le dashboard
Accéder à la page résultats d'une partie archivée
Déclarer les équipes (4 joueurs en 2 équipes)
Déclarer l'équipe gagnante
Déclarer le score final (par set)
Vérifier qu'on ne peut pas voir les parties privées des autres
Vérifier qu'on ne peut pas accéder au chat sans être participant
Vérifier que les codes d'accès sont masqués pour les non-participants
Vérifier la déconnexion et reconnexion
Note globale de l'application
Ce qui fonctionne bien
Ce qui ne fonctionne pas
Suggestions d'amélioration
Merci pour votre participation !
Envoyez vos retours à conseilpub07@gmail.com