Valorant
Valorant
Guide de test QA
URL de test : http://51.178.55.28
Crée 2 comptes différents pour tester les interactions entre joueurs.
1. Inscription et connexion
Créer un compte
- Va sur
/auth/register - Entre un email valide, confirme l'email, entre un mot de passe (min 8 caractères), confirme le mot de passe
- Clique créer mon profil
- Tu devrais être redirigé vers la page d'onboarding
Connexion
- Va sur
/auth/login - Entre l'email et le mot de passe
- Tu devrais être redirigé vers le feed Valorant
Mot de passe oublié
- Va sur
/auth/login, clique mot de passe oublié - Un message s'affiche : contacter support@valomatch.com en indiquant ton email
2. Onboarding
- Après inscription, tu arrives sur
/profile-setup - Entre un nom d'utilisateur (unique) et un nom d'affichage
- Clique continuer
- Tu arrives sur la sélection de jeu
Profil Valorant
- Sélectionne Valorant
- Remplis le formulaire : rang, rôle, serveur, style de jeu, etc.
- Clique sauvegarder
- Tu arrives sur le feed Valorant avec des posts compatibles
3. Feed Valorant
- Va sur
/feed/valorant - Tu vois des posts de joueurs qui cherchent des coéquipiers
- Clique sur un post
- La page du post s'ouvre avec les détails
- Reviens au feed (bouton retour navigateur)
- Le post visité devrait apparaître en gris
Si aucun post compatible
- Un message s'affiche + des posts récents sont quand même montrés
Bandeau nouveaux posts
⏱️ Nécessite un profil actif. Le bandeau se met à jour toutes les 60 secondes.
- Reste sur
/feed/valorantavec le compte A (profil actif) - Avec le compte B, crée un post (même région, rang proche)
- Attends jusqu'à 60 secondes
- Un bandeau apparaît : "X nouveaux posts — Voir"
- Clique sur le bandeau
- Le feed se recharge avec le nouveau post
4. Créer un post LFG
- Dans le feed, clique sur Créer un post (ou va sur
/lfg/create/valorant) - Remplis le formulaire (mode de jeu, ce que tu cherches, message)
- Publie le post
- Tu es redirigé vers le feed ou tes posts
- Va sur
/lfg/my-posts - Ton post apparaît dans la liste
Désactiver / réactiver un post
- Dans
/lfg/my-posts, clique sur désactiver - Le post passe en inactif (n'apparaît plus dans le feed)
- Clique activer
- Le post réapparaît dans le feed
Supprimer un post
- Dans
/lfg/my-posts, clique sur supprimer - Le post disparaît de la liste
5. Commentaires
- Ouvre un post dans le feed
- Écris un commentaire (min 10 caractères) et envoie
- Le commentaire apparaît sous le post
- Le compteur de commentaires du post augmente de 1
- Réponds à un commentaire existant
- La réponse apparaît en retrait sous le commentaire parent
6. Notifications
⏱️ Les notifications ne sont pas instantanées — le badge se met à jour toutes les 30 secondes (polling). Attendre jusqu'à 30 secondes avant qu'elles apparaissent.
- Avec le compte B, commente un post du compte A
- Connecte-toi avec le compte A
- Va sur
/notifications - Une notification apparaît pour le commentaire reçu (attendre si pas encore visible)
- Clique sur la notification
- Elle passe en lu (couleur différente)
7. Paramètres du profil
Modifier le profil
- Va dans les paramètres (icône en haut)
- Change le nom d'affichage ou le nom d'utilisateur
- Les changements sont sauvegardés
Modifier le mot de passe
- Dans les paramètres, section mot de passe
- Entre l'ancien mot de passe + nouveau + confirmation
- Le mot de passe est changé, tu peux te reconnecter
Modifier le profil Valorant
- Va sur
/game-profile/edit/valorant - Change ton rang ou ton rôle
- Les changements sont sauvegardés et reflétés dans le feed
8. Contact / Support
- Va sur
/support(accessible sans être connecté aussi) - Entre un message (min 10 caractères)
- Clique envoyer
- Message de confirmation affiché
- Essaie d'envoyer un 2e message immédiatement
- Un message de rate limit s'affiche (max 3 par 5 min)
9. Déconnexion
- Clique sur déconnexion dans les paramètres
- Tu es redirigé vers le feed Valorant en mode public (pas besoin d'être connecté pour voir les posts)
Bugs courants à surveiller
- Le compteur de commentaires ne s'incrémente pas
- Les posts visités ne passent pas en gris après retour navigateur
- Les formulaires acceptent des données vides
- Les erreurs de validation ne s'affichent pas
- Un utilisateur peut modifier/supprimer le post d'un autre
- Les liens contact pointent vers la bonne page
/support