first commit

This commit is contained in:
Sylvain Duchesne
2026-01-18 11:53:42 +01:00
commit f04f15d926
112 changed files with 24858 additions and 0 deletions
@@ -0,0 +1,40 @@
# language: fr
# Note: US-17 concerne les notifications par email - non testable via écrans
@NOTIF @priority-2
Fonctionnalité: US-17 Informer automatiquement d'autres utilisateurs
En tant qu'utilisateur
Je peux informer automatiquement d'autres utilisateurs de ma participation à un événement
En utilisant un système de notifications pour transmettre le lien de l'événement
Afin d'informer les utilisateurs proches, intéressés par la thématique, ou mes abonnés
Contexte:
Étant donné je suis connecté en tant qu'utilisateur
@pending
Scénario: Partager un événement auquel je participe
Étant donné je suis sur la page "détail événement"
Quand je clique sur "Partager"
Alors l'écran contient une section "Options de partage"
@pending
Scénario: Informer les utilisateurs à proximité
Étant donné je suis sur la page "détail événement"
Quand je clique sur "Notifier à proximité"
Alors l'écran contient une section "Rayon de notification"
@pending
Scénario: Informer les utilisateurs par thématique
Étant donné je suis sur la page "détail événement"
Quand je clique sur "Notifier par thématique"
Alors l'écran contient une section "Thématiques"
@pending
Scénario: Informer mes abonnés
Étant donné je suis sur la page "détail événement"
Quand je clique sur "Notifier mes abonnés"
Alors l'écran contient une section "Mes abonnés"
@pending
Scénario: Combiner les options de notification
Étant donné je suis sur la page "détail événement"
Alors l'écran contient une section "Options de notification"
@@ -0,0 +1,35 @@
# language: fr
@NOTIF @priority-2
Fonctionnalité: US-18 Être informé lorsque de nouveaux participants s'inscrivent
En tant qu'utilisateur
Je peux être informé lorsque de nouveaux participants s'inscrivent à un événement auquel je suis inscrit
En utilisant un système de notifications
Afin de savoir qui participe à un événement
Contexte:
Étant donné je suis connecté en tant qu'utilisateur
Scénario: Configurer les notifications de nouveaux participants
Étant donné je suis sur la page "paramètres"
Alors l'écran contient une section "Notifications"
Scénario: Activer les notifications pour un événement
Étant donné je suis sur la page "détail événement"
Quand je clique sur "Activer les notifications"
Alors l'écran contient une section "Notifications activées"
Scénario: Filtrer les notifications par réseau
Étant donné je suis sur la page "paramètres"
Quand je clique sur "Mon réseau uniquement"
Alors l'écran contient une section "Filtre réseau"
Scénario: Voir les nouveaux participants sur l'accueil
Étant donné je suis sur la page "accueil"
Alors l'écran contient une section "Nouveaux participants"
Scénario: Vérifier les données des paramètres
Étant donné l'écran "settings" est affiché
Alors le formulaire contient les champs obligatoires suivants:
| Notifications |
| Confidentialité |
| Rayon de notification |
@@ -0,0 +1,38 @@
# language: fr
# Note: US-19 concerne les récapitulatifs par email - non testable via écrans
# Les scénarios ci-dessous testent l'affichage sur l'écran d'accueil (aspect UI)
@NOTIF @priority-2
Fonctionnalité: US-19 Recevoir un récapitulatif des prochaines rencontres
En tant qu'utilisateur
Je peux recevoir un récapitulatif des prochaines rencontres
En réceptionnant une liste des événements auxquels je suis inscrit ou qui sont proches de chez moi
Afin d'établir un programme des événements auxquels je participe par période
Contexte:
Étant donné je suis connecté en tant qu'utilisateur
Scénario: Voir les événements à venir sur l'accueil
Étant donné je suis sur la page "accueil"
Alors l'écran contient une section "Événements à venir"
@pending
Scénario: Voir le récapitulatif par période
Étant donné je suis sur la page "accueil"
Alors je peux filtrer les événements par période
@pending
Scénario: Voir les événements proches géographiquement
Étant donné je suis sur la page "accueil"
Alors l'écran contient une section "Près de chez moi"
@pending
Scénario: Voir mes inscriptions
Étant donné je suis sur la page "accueil"
Alors l'écran contient une section "Mes inscriptions"
@pending
Scénario: Vérifier les données de l'accueil
Étant donné l'écran "home" est affiché
Alors le formulaire contient les champs obligatoires suivants:
| Événements à venir |
| Navigation |