SAE-301-Dev-application / java-app

Développement d'un quiz de connaissances avec Java.
MIT License
4 stars 0 forks source link

Filtre choix nombre questions proposées #10

Closed Odonata971 closed 11 months ago

Odonata971 commented 1 year ago

Description

En tant qu' utilisateur Je veux choisir le nombre de questions du quiz Afin de créer un quiz correspondant à mes attentes

Règles

L'utilisateur a le choix entre trois longueurs de questionnaire : 5, 10 ou 20 questions

Cas d'acceptation

Étant donné un utilisateur voulant démarrer un questionnaire sur le menu principal Quand il clique sur le bouton "JOUER" Alors il est redirigé vers le paramétrage de la partie afin de choisir les catégories abordées dans le questionnaire, le nombre de questions et leur difficulté, contenant deux boutons : "RETOUR" et "CRÉER"

Cas : saisie valide et assez de questions

Étant donné un utilisateur sur le formulaire de création de la partie ayant déjà choisi la difficulté, un nombre de question et éventuellement des catégories Quand il clique sur "CRÉER" Alors la partie se crée avec les paramètres indiqués

Cas* : saisie valide mais pas assez de questions

Étant donné un utilisateur sur la page du choix du nombre de questions posées ayant déjà choisi la difficulté et éventuellement des catégories mais un nombre de questions supérieur au nombre de questions enregistrées correspondantes aux paramètres Quand il clique sur "CRÉER" Alors une pop-up de confirmation "Vous n'avez pas assez de questions pour un quiz de X questions. Êtes-vous sûr de vouloir continuer ?", suivi des boutons : "ANNULER" et "CONFIRMER"

Cas : annulation de la demande (cf. Cas*)

Étant donné un utilisateur face à la pop-up de confirmation Quand il clique sur le bouton "ANNULER" Alors la pop-up se ferme pour laisser place au formulaire qui conserve les paramètres déjà entrés, afin que l'utilisateur puisse modifier les paramètres choisis

Cas : confirmation de la demande (cf. Cas*)

Étant donné un utilisateur face à la pop-up de confirmation Quand il clique sur le bouton "CONFIRMER" Alors la pop-up se ferme et une partie avec les paramètres choisis se lance

Cas : nombre de questions non choisi

Étant donné un utilisateur sur le formulaire de création de la partie ayant coché une difficulté et éventuellement des catégories mais pas un nombre de questions Quand il valide le formulaire Alors une pop-up contenant le message "Veuillez choisir un nombre de questions" apparait

Vélocité (en h)

10

SyberSim commented 1 year ago

Étant donné un utilisateur sur le formulaire de création de la partie Quand il valide l'étape précédente de création de la partie Alors il est redirigé vers la page de choix du nombre de questions qui seront posées

Cas : saisie valide et assez de questions Étant donné un utilisateur sur la page du choix du nombre de questions posées Quand il choisit une valeur comprise entre 5, 10 et 20, inférieure ou égale au nombre de questions enregistrées après application du choix des catégories Alors la partie se crée, et l'utilisateur y est redirigé afin de commencer le quiz

Cas* : saisie valide mais pas assez de questions Étant donné un utilisateur sur la page du choix du nombre de questions posées Quand il choisit une valeur comprise entre 5, 10 et 20, supérieure au nombre de questions enregistrées après application du choix des catégories Alors une pop-up de confirmation "Vous n'avez que X questions pour un quiz de Y questions. Êtes-vous sûr de vouloir continuer ?", suivi des boutons : "ANNULER" et "CONFIRMER"

Cas : annulation de la demande (cf. Cas*) Étant donné un utilisateur face à la pop-up de confirmation Quand il clique sur le bouton "ANNULER" Alors la pop-up se ferme pour laisser place au formulaire, afin que l'utilisateur puisse modifier la valeur choisie

Cas : confirmation de la demande (cf. Cas*) Étant donné un utilisateur face à la pop-up de confirmation Quand il clique sur le bouton "CONFIRMER" Alors un quiz dont le nombre de questions est égal au nombre total de questions enregistrées, respectant les filtres précédents, est créé. La pop-up se ferme et l'utilisateur est redirigé vers le quiz afin d'y jouer

SyberSim commented 1 year ago

Pour moi, l'utilisateur n'a pas à entrer le nb de questions puisqu'il est compris entre 5, 10 et 20