2. Formulaire
Objectif
Votre tâche consiste à examiner minutieusement le formulaire d’inscription des participants à l’expédition archéologique, à valider chaque champ selon les exigences indiquées, les bonnes pratiques et le comportement attendu lors de l’interaction avec l’utilisateur, et à identifier tous les bugs et problèmes d’ergonomie possibles.
Exigences
Exigences générales :
- Tous les champs obligatoires doivent être marqués d’un astérisque (*).
- Le formulaire ne peut être envoyé que si tous les champs obligatoires sont remplis avec des données valides.
- Dans la phrase « J’accepte les conditions générales », les mots « conditions générales » sont interactifs : leur survol affiche une infobulle expliquant comment les données envoyées par l’utilisateur seront utilisées.
- Un clic sur le bouton Envoyer l’inscription doit afficher un message de succès et vider automatiquement le formulaire si tous les champs obligatoires ont été remplis avec des données valides et que le formulaire a bien été envoyé. Sinon, un message d’erreur doit apparaître à côté du champ où l’erreur s’est produite.
- Un clic sur le bouton Effacer le formulaire doit afficher un message de succès après l’effacement des données du formulaire.
Champs du formulaire :
Nom complet (champ obligatoire) :
- Longueur autorisée : de 2 à 50 caractères.
- Les lettres des alphabets latin et cyrillique, les espaces, les traits d’union et les apostrophes sont autorisés.
- Les chiffres et les caractères spéciaux (sauf les traits d’union et les apostrophes) ne sont pas autorisés.
- Le champ ne peut pas être vide.
Email (champ obligatoire) :
- Le format de l’adresse e-mail doit être validé (par exemple, [email protected]).
- Longueur maximale : 100 caractères.
- Le champ ne peut pas être vide.
Numéro de téléphone (champ obligatoire) :
- Seuls les chiffres, « + », « - » et les espaces sont autorisés.
- Longueur maximale : 15 caractères.
- Le champ ne peut pas être vide.
Date de naissance (champ obligatoire)
- Format de date : JJ/MM/AAAA.
- L’utilisateur doit avoir plus de 18 ans et moins de 70 ans à la date du jour.
- Le champ ne peut pas être vide.
Expérience en archéologie (champ obligatoire)
- Liste déroulante avec « Aucune expérience » sélectionné par défaut.
Rôle souhaité dans l’expédition (champ obligatoire)
- Options disponibles : Chercheur, Photographe, Pilote de drone, Cartographe, Médecin, Logisticien.
- Plusieurs choix possibles.
Région d’expédition souhaitée (champ obligatoire)
- Options disponibles : Amérique du Sud, Afrique, Asie, Europe, Australie.
- Une seule option peut être sélectionnée.
Choisissez le salaire hebdomadaire souhaité ($) (curseur, champ facultatif)
- Valeur minimale : 0 $
- Valeur maximale : 1700 $
- Pas d’incrémentation : 10 $
- Valeur par défaut : 700 $
Moyen de contact préféré (boutons radio, champ facultatif)
- Options disponibles : Email, Téléphone, WhatsApp, SMS.
- Une seule option peut être sélectionnée.
Joindre le passeport/la pièce d’identité (champ d’envoi de fichier obligatoire)
- Formats acceptés : JPG, PNG, PDF.
- Taille maximale du fichier : 5 Mo.
- Le champ ne peut pas être vide.
Commentaires supplémentaires (champ de texte facultatif)
- Longueur maximale : 1000 caractères.
- Tous les caractères sont autorisés.
J’accepte les conditions générales (case à cocher obligatoire)
- Doit être cochée avant l’envoi du formulaire.
- Si elle n’est pas cochée, l’envoi du formulaire doit être bloqué et l’utilisateur doit voir une notification lui demandant d’accepter les conditions.
Résultat attendu
Rédigez un rapport de bug détaillé contenant les problèmes clairement identifiés, les étapes de reproduction, les résultats obtenus et attendus, des captures d’écran et une évaluation de l’impact potentiel. Vos constats permettront de prioriser efficacement les corrections et d’améliorer la fiabilité et l’expérience utilisateur du formulaire.
Remarque :
Ce formulaire est uniquement destiné à l’entraînement. Aucune donnée saisie ni aucun fichier joint ne sont envoyés ou stockés où que ce soit.