Files
roadwave/features/api/content-creation/image-couverture-auto.feature
jpgiannetti c48222cc63 feat(gherkin): compléter couverture règles métier avec 47 features manquantes
Ajout de 47 features Gherkin (~650 scénarios) pour couvrir 100% des règles métier :

- Authentification (5) : validation mot de passe, tentatives connexion, multi-device, 2FA, récupération
- Audio-guides (12) : détection mode, création, navigation piéton/voiture, ETA, gestion points, progression
- Navigation (5) : notifications minimalistes, décompte 5s, stationnement, historique, basculement auto
- Création contenu (3) : image auto, restrictions modification, suppression
- Radio live (2) : enregistrement auto, interdictions modération
- Droits auteur (6) : fair use 30s, détection musique, signalements, sanctions, appels
- Modération (9) : badges Bronze/Argent/Or, score fiabilité, utilisateur confiance, audit, anti-abus
- Premium (2) : webhooks Mangopay, tarification multi-canal
- Profil/Partage/Recherche (5) : badge vérifié, stats arrondies, partage premium, filtres avancés, carte

Tous les scénarios incluent edge cases, métriques de performance et conformité RGPD.
Couverture fonctionnelle MVP maintenant complète.
2026-02-03 21:25:47 +01:00

42 lines
1.7 KiB
Gherkin

# language: fr
@api @content-creation @media @mvp
Fonctionnalité: Génération automatique d'image de couverture
En tant que créateur
Je veux générer automatiquement une image de couverture
Afin de gagner du temps et avoir un visuel professionnel
Scénario: Génération automatique depuis position GPS
Étant donné un créateur "alice@roadwave.fr"
Quand il crée un audio-guide centré sur "Notre-Dame"
Alors le système propose une image de Notre-Dame via API (Unsplash/Pexels)
Et 5 suggestions d'images sont affichées
Et le créateur peut choisir ou uploader la sienne
Et un événement "COVER_AUTO_GENERATED" est enregistré
Scénario: Ajout automatique de texte sur l'image
Étant donné un créateur "bob@roadwave.fr" qui valide une image
Quand l'image est sélectionnée
Alors le titre de l'audio-guide est ajouté automatiquement
Et un filtre sombre est appliqué pour lisibilité
Et le texte est centré et optimisé
Et un événement "COVER_TEXT_OVERLAY_ADDED" est enregistré
Scénario: Templates prédéfinis par catégorie
Étant donné un créateur "charlie@roadwave.fr"
Quand il sélectionne la catégorie "Tourisme"
Alors des templates touristiques sont proposés
Et il peut personnaliser couleurs et polices
Et un événement "COVER_TEMPLATE_USED" est enregistré
Scénario: Optimisation automatique pour mobile et web
Étant donné un créateur "david@roadwave.fr" qui valide une couverture
Alors 3 versions sont générées:
| Format | Dimensions |
| Mobile | 1080x1920 |
| Tablette | 2048x2732 |
| Web | 1920x1080 |
Et toutes sont optimisées en WebP
Et un événement "COVER_OPTIMIZED" est enregistré