aliases:
  EtatInitial1: &DeptCreated Le département est créé
  EtatInitial2: &ProgramCreated Le programme est créé
  EtatInitial3: &MatiereCreated Les matières sont créées
  EtatInitial4: &EtudiantCreated Un etudiant dans chaque semestre est créé
  Role1: &Admin Admin
  Role2: &Secretaire Secretaire
  Role3: &Prof Professeur
  Role4: &AdminDPT AdminDepartement
  Role5: &Testeur Testeur
  Page1: &Accueil Accueil
  Page2: &Absence Absence
  Page3: &Departement Departement
  Page4: &Notes Notes
  Page5: &Connexion Connexion
  Page6: &ConnexionAdmin ConnexionAdmin
  Page7: &Scolarite Scolarite
  Page8: &FicheEtu FicheEtudiant
test1:
  intitulé: "Connexion en admin"
  operation: Acceder à la page scodoc_admin avec les identifiants admin;
  resultat: Connexion établie (h3 = page Administration de scodoc)
  etat: *DeptCreated
  page: *Connexion
  champsModifie: none
  champsInteractions: none
  role: *Admin
  createur: Aurélien
test2:
  intitulé: Création d'un département
  operation: Accès à la page scodoc_admin,
    séléctionner un département dans création département,
    clicker sur créer département,
    valider sur la page suivante
  resultat: Apparition du lien du département sur la page d'accueil
  etat: *DeptCreated
  page: *ConnexionAdmin
  champsModifie: null
  champsInteractions: null
  role: *Admin
  createur: Aurélien
test3:
  intitulé: Suppression d'un département
  operation: Accès à la page scodoc_admin,
    séléctionner un département dans suppresion département,
    clicker sur supprimer et valider
  resultat: Disparition du lien du département sur la page d'accueil
  etat: *DeptCreated
  page: *ConnexionAdmin
  champsModifie: null
  champsInteractions: DeleteDept
  role: *Admin
  createur: Aurélien
test4:
  intitulé: Création d'une formation
  operation: Accès à la page ScoDoc/[nom_dpt]/Scolarite/Notes/formation_create,
    Remplir et soumettre le formulaire
  resultat: la page sur laquelle on est dirigée contient un tableau avec la formation crée, dont un id avec titre_nom_formation
  etat: *DeptCreated
  page: *Notes
  champsModifie: acronyme
  champsInteractions:
    [
      ProgrammesLink,
      link-create-formation,
      tf_acronyme,
      tf_titre,
      tf_titre_officiel,
      tf_submit,
    ]
  role: *AdminDPT
  createur: Aurélien
test5:
  intitulé: Changer le nom d'une formation
  operation: Accès à la page /ScoDoc/[nom_dpt]/Scolarite/Notes
    Selectionner la formation à modifier en clickant sur son titre
    Remplir et soumettre le formulaire
  resultat: la page sur laquelle on est dirigée contient une class formation_descr
  etat: *DeptCreated
  page: *Notes
  champsModifie: acronyme
  champsInteractions: [edit_Formation, tf_acronyme, tf_submit]
  role: *AdminDPT
  createur: Aurélien
test6:
  intitulé: Création d'une formation avec le même nom qu'une autre
  operation: Accès à la page ScoDoc/[nom_dpt]/Scolarite/Notes/formation_create,
    Remplir et soumettre le formulaire
  resultat: la page sur laquelle on est dirigée contient un message d'erreur indiquant que le nom est dupliqué, la formation n'est pas créée
  etat: *DeptCreated
  page: *Notes
  champsModifie:
  champsInteractions:
    [
      tf_titre,
      tf_acronyme,
      tf_submit,
      tf_titre_officiel,
      link-create-formation,
      errorMessage,
    ]
  role: *AdminDPT
  createur: Aurélien
test7:
  intitulé: Ajout d'un semestre à la formation créée
  operation:
    Accès à la page récapitulative des formations créées, clicker sur ajouter semestre
    Remplir et soumettre le formulaire
    Soumettre le formulaire;
  resultat: La page sur laquelle on est dirigée contient "Nouveau semestre créé " et
  etat: *DeptCreated
  page: *Notes
  champsModifie:
  champsInteractions:
    [
      tf_titre,
      tf_acronyme,
      tf_submit,
      tf_titre_officiel,
      link-create-formation,
      errorMessage,
    ]
  role: *AdminDPT
  createur: Aurélien
test8:
  intitulé: Suppresion d'une formation
  operation: Accès à la page ScoDoc/[nom_dpt]/Scolarite/Notes/,
    Supprimer chaque semestre qui compose cette formation,
    Supprimer  la formation
  resultat: La formation disparait du tableau des formations, le bouton delete_Formation disparait de la page
  etat: *DeptCreated
  page: *Notes
  champsModifie: delete_formation
  champsInteractions: [delete_Formation, tf_submit]
  role: *AdminDPT
  createur: Aurélien
test9:
  intitulé: Creer un étudiant
  operation: Scolarite/etudident_create_form
    Remplir les champs et soumettre le formulaire
  resultat: La page contient ficheEtud avec un h2 contenant M. Normal UnEtudiant
  etat: *ProgramCreated
  page: *Scolarite
  champsModifie: null
  champsInteractions:
    [
      link-create-student,
      tf_nom,
      tf_prenom,
      tf_annee,
      tf_code_nip,
      dont_check_homonyms:list,
      tf_submit,
    ]
  role: *AdminDPT
  createur: Aurélien
test10:
  intitulé: Creer un étudiant avec le même nip qu'un autre
  operation: Scolarite/etudident_create_form
    Remplir les champs et utiliser le même NIP qu'un autre étudiant et soumettre le formulaire
  resultat: Redirection vers une page contenant COde étudiant dupliqué, l'étudiant n'est pas créé
  etat: *ProgramCreated
  page: *Scolarite
  champsModifie: null
  champsInteractions:
    [
      tf_nom,
      tf_prenom,
      tf_annee,
      tf_code_nip,
      dont_check_homonyms:list,
      tf_submit,
      title-error,
    ]
  role: [*AdminDPT, *Secretaire]
  createur: Aurélien
test11:
  intitulé: Modifier l'adresse d'un étudiant
  operation:
    Se rendre sur la fiche étudiante d'un étudiant avec l'aide de la recherche à l'id in-expnom(sidebar)
    Clicker sur changer de coordonnées
    Remplir le formulaire et le soumestre
  resultat: L'élèment à l'id student-adress contient désormais les informations mise à jour.
  etat: *ProgramCreated
  page: *Scolarite
  champsModifie: student-adress
  champsInteractions:
    [in-expnom, tf_domicile, tf_codepostaldomicile, tf_paysdomicile, tf_submit]
  role: [*AdminDPT, *Secretaire]
  createur: Aurélien
test12:
  intitulé: Inscrire un étudiant à un semestre
  operation: Rechercher l'étudiant et l'inscrire au semestre courant
  resultat: La fiche etu de l'étudiant contient maintenant le semestre courant
  etat: *ProgramCreated
  page: *Scolarite
  champsModifie: null
  champsInteractions:
    [in-expnom, url_inscription_with_modules, inscription-semestre-]
  role: *Secretaire
  createur: Aurélien
test13:
  intitulé: Supprimer un étudiant
  operation: Chercher l'étudiant, et utiliser le formulaire etudident_delete?etudid= en ajoutant l'euid de cette étudfiant
  resultat: Cette étudiant est supprimé, aucun résultat n'apparait avec une recherche sur son nom
  etat: *EtudiantCreated
  page: *FicheEtu
  champsModifie: null
  champsInteractions: [expnom, euid]
  role: [*AdminDPT, *Secretaire]
  createur: Aurélien
test14:
  intitulé: Trouver un étudiant
  operation: Utiliser la barre latéral pour entrer le nom de l'étudiant
  resultat: Redirection vers la fiche de l'étudiant en question
  etat: *EtudiantCreated
  page: *Absence
  champsModifie: null
  champsInteractions: expnom
  role: [*AdminDPT, *Secretaire]
  createur: Aurélien
test15:
  intitulé: Creer une absence non justifiée
  operation: Affecter une absence à un étudiant depuis sa fiche étudiant, et utiliser 'Ajouter' dans la barre latérale
  resultat: La page absence de cet étudiant contient l'absence créée
  etat: *EtudiantCreated
  page: *Absence
  champsModifie: null
  champsInteractions: [ajout_Absence, datedebut, butsubmit]
  role: *Secretaire
  createur: Aurélien
test16:
  intitulé: Creer une absence justifiée
  operation: Affecter une absence à un étudiant depuis sa fiche étudiant, et utiliser 'Ajouter' dans la barre latérale, cocher est justifiée
  resultat: La page absence de cet étudiant contient l'absence créée
  etat: *EtudiantCreated
  page: *Absence
  champsModifie: null
  champsInteractions: [ajout_Absnece, datedebut, estjust, butsubmit]
  role: *Secretaire
  createur: Aurélien
test17:
  intitulé: Justifier une absence
  operation: Justifier une absence et la confirmer
  resultat: Ces absences apparaissent comme justifiée sur la page des absences de cet étudiant
  etat: *EtudiantCreated
  page: *Absence
  champsModifie: null
  champsInteractions: [justify-absence, datedebut, description]
  role: *Secretaire
  createur: Aurélien
test18:
  intitulé: Supprimer une absence
  operation: Supprimer une absence d'un étudiant depuis sa fiche étudiant, et utiliser 'Supprimer' dans la barre latérale, remplir le formulaire avec les dates des absences à justifier
  resultat: Ces absences apparaissent comme justifiée sur la page des absences de cet étudiant
  etat: *EtudiantCreated
  page: *Absence
  champsModifie: null
  champsInteractions: [delete-absence, datedebut, display-list-absence]
  role: *Secretaire
  createur: Aurélien
test19:
  intitulé: Vérifier qu'il y a un semestre en cours
  operation: Se rendre sur le semestre en cours correspondant depuis /Scolarité , controler si la matière en question est presente dans la liste des matières
  resultat: La semestre est présente sur l'accueil des formations
  etat: *MatiereCreated
  page: *Scolarite
  champsModifie: null
  champsInteractions: [listesems]
  role: *Testeur
  createur: Aurélien
test20:
  intitulé: Vérifier qu'une matière existe
  operation: Se rendre sur le semestre en cours correspondant depuis /Scolarité , controler si la matière en question est presente dans la liste des matières
  resultat: La matière est présente
  etat: *MatiereCreated
  page: *Scolarite
  champsModifie: null
  champsInteractions: [formsemestre_status_ue]
  role: *Testeur
  createur: Aurélien
test21:
  intitulé: Changement du résponsable sur un module
  operation: Se rendre sur la matière de notre choix, changer le responsable sur cette page
  resultat: Le résponsable apparait désormais en haut de la matière
  etat: *MatiereCreated
  page: *Notes
  champsModifie: ens_Responsable
  champsInteractions: [link_edit_moduleimpl_resp, responsable_id, tf_submit]
  role: *AdminDPT
  createur: Aurélien
test22:
  intitulé: Ajouter un enseignant sur un module
  operation: Se rendre sur la matière de notre choix, clicker sur ajouter un enseignant, remplir le formulaire en recherchant l'enseignant voulu
  resultat: Le nom de l'enseignant apparait désormais lorsqu'on se rends sur cette matière à coté d'"enseignants"
  etat: *MatiereCreated
  page: *Notes
  champsModifie: ens_Dans_Module
  champsInteractions: [ens_id, tf_submit]
  role: *AdminDPT
  createur: Aurélien
test23:
  intitulé: Créer une interrogation
  operation: Se rendre sur la matière de notre choix, ajouter une interogation, remplir le formulaire et le soumettre
  resultat: L'interrogation apparait désormais dans le tableau récapitulatif de cette matière
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [tf_description, tf_coefficient, tf_submit]
  role: [*AdminDPT, *Prof]
  createur: Aurélien
test24:
  intitulé: Verifier l'existance d'une interrogation
  operation: Se rendre sur la matière de notre choix, verifier que "Module" est présent
  resultat: Module est présent dans formsemestre
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [formsemestre]
  role: *Prof
  createur: Aurélien
test25:
  intitulé: Entrer des notes pour une partie des élèves
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer les notes pour une partie des élèves
  resultat: ATT apparait désormais à coté de l'interrogation en question sur la page de la matières concernée
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [notes_img, note, formnotes_submit]
  role: *Prof
  createur: Aurélien
test26:
  intitulé: Entrer des notes pour tout les élèves
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer les notes pour chaque élève
  resultat: La moyenne apparait désormais directement à côté de l'interrogation en question, les notes apparaissent dans le bulletin des élèves concernés
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [notes_img, note, formnotes_submit]
  role: *Prof
  createur: Aurélien
test27:
  intitulé: Supprimer la note d'un étudiant
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer "SUPPR" pour l'étudiant voulu
  resultat: La moyenne n'apparait plus sur la page des matières, la note est supprimée de la fiche de l'étudiant concerné
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [notes_img, note, formnotes_submit]
  role: *Prof
  createur: Aurélien
test28:
  intitulé: Supprimer une interrogation
  operation: Se rendre sur la matière de notre choix, selectionner une interogation la supprimer
  resultat: Cette interrogation n'apparait plus dans la liste des interrogations de cette matière.
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [delete_img, note, formnotes_submit]
  role: *Prof
  createur: Aurélien
test29:
  intitulé: Supprimer un enseignant du module
  operation: Se rendre sur la matière de notre choix, selectionner modifier les enseignants et supprimer le professeur voulu
  resultat: Cette interrogation n'apparait plus dans la liste des interrogations de cette matière.
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [text:modifier les enseignants, text:supprimer]
  role: *Prof
  createur: Aurélien
test30:
  intitulé: Supprimer toutess les interrogations d'un module
  operation: Se rendre sur la matière de notre choix, supprimer toute les interrogations
  resultat: La liste des interrogation est vide
  etat: *MatiereCreated
  page: *Notes
  champsModifie: [link:evaluation_delete]
  champsInteractions: [tf_submit]
  role: *Prof
  createur: Aurélien
test31:
  intitulé: Ajouter deux notes identiques pour deux étudiant differents dans une même UE
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer la note pour deux élèves
  resultat: La moyenne apparait désormais directement à côté de l'interogation en question, la note apparait en tant que moyenne sur la fiche des étudiants
  etat: *MatiereCreated
  page: [*Notes]
  champsModifie: [id:ue_]
  champsInteractions: [class:status_ue_acro, link:saisie_notes, tf_submit]
  role: *Prof
  createur: Aurélien
test32:
  intitulé: Ajouter deux notes identiques pour deux étudiant differents dans un autre UE
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer la note pour deux élèves
  resultat: La moyenne apparait désormais directement à côté de l'interogation en question, la note apparait en tant que moyenne de cet UE sur la fiche des étudiants
  etat: *MatiereCreated
  page: [*Notes]
  champsModifie: [id:ue_]
  champsInteractions: [class:status_ue_acro, link:saisie_notes, id:in-expnom]
  role: *Prof
  createur: Aurélien
test33:
  intitulé: Vérifier le calcul de la moyenne générale
  operation: Se rendre sur la fiche étudiant et vérifier que la moyenne corresponds à la somme des moyennes d'UE X leur coefficient
  resultat: La moyenne correspond au calcul précédent
  etat: *MatiereCreated
  page: [*Notes]
  champsModifie: [class:rcp_moy]
  champsInteractions: [id:in-expnom]
  role: *Prof
  createur: Aurélien
test34:
  intitulé: Modifier le coefficient d'une UE
  operation: Se rendre dans le programme et modifier le coefficient d'un module
  resultat: La moyenne générale prends en compte le nouveau coefficient
  etat: *MatiereCreated
  page: [*Notes]
  champsModifie: [class:rcp_moy]
  champsInteractions:
    [
      id:in-expnom,
      id:ProgrammesLink,
      id:titre-,
      id:tf_coefficient,
      id:tf_submit,
    ]
  role: *Prof
  createur: Aurélien
test35:
  intitulé: Ajouter une note bonus et une note malus
  operation: Se rendre sur le semestre correspondant, chercher le module et créer une interrogation bonus, entre un bonus pour un élève et un malus pour l'autre
  resultat: La moyenne de cet UE est directement incrémentée ou décrémentée avec le bonus (pas de coeff), la moyenne est modifiée est conséquence
  etat: *MatiereCreated
  page: [*Notes]
  champsModifie: [class:rcp_moy]
  champsInteractions:
    [
      id:in-expnom,
      text:Créer nouvelle évaluation,
      name:jour,
      id:tf_description,
      id_tf_submit,
      link:saisie_notes,
      id:formnotes_submit,
      id:tf_submit,
    ]
  role: *Prof
  createur: Aurélien
test36:
  intitulé: Ajouter une note en attente (ATT)
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer "ATT" pour l'élève voulu
  resultat: La moyenne pour l'UE de l'interogation choisie disparait de la fiche étudiant, les autres étudiant ne sont pas impactés, le calcul de la moyenne prends en compte cet ATT
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [class:rcp_moy, class:ue_accro]
  champsInteractions: [id:in-expnom]
  role: *Prof
  createur: Aurélien
test37:
  intitulé: Ajouter une note en absence (ABS)
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer "ABS" pour l'élève voulu
  resultat: La moyenne pour l'UE de l'interogation choisie prends en compte le 0 de l'étudiant concerné, les autres étudiant ne sont pas impactés, le calcul de la moyenne prends en compte cet ABS
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [class:rcp_moy, class:ue_accro]
  champsInteractions: [id:in-expnom]
  role: *Prof
  createur: Aurélien
test38:
  intitulé: Ajouter une note en excusé (EXC)
  operation: Se rendre sur la matière de notre choix, selectionner une interogation et entrer "EXC" pour l'élève voulu
  resultat: La moyenne pour l'UE de l'interogation choisie disparait de la fiche étudiant, les autres étudiant ne sont pas impactés, le calcul de la moyenne prends en compte cet ATT
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [class:rcp_moy, class:ue_accro]
  champsInteractions: [id:in-expnom]
  role: *Prof
  createur: Aurélien
test39:
  intitulé: Ajouter une matière bonus
  operation:
  resultat:
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [class:rcp_moy, class:ue_accro]
  champsInteractions: [id:in-expnom]
  role: *Prof
  createur: Aurélien
test40:
  intitulé: Saisir la décision de jury admis pour un etudiant ayant la moyenne et assidu
  operation: Se rendre sur la fiche de l'étudiant, aller dans saisir la décision de jury, choisir l'option eleve assidu
  resultat: ADM apparait dans sa fiche étudiant
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [id:rcp_dec]
  champsInteractions: [id:in-expnom, id:subut]
  role: *Prof
  createur: Aurélien
test41:
  intitulé: Saisir la décision de jury admis pour un etudiant n'ayant pas la moyenne dans ses semestres et non assidu
  operation: Se rendre sur la fiche de l'étudiant, aller dans saisir la décision de jury, choisir l'option eleve non assidu
  resultat: ATJ apparait dans sa fiche étudiant
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [id:rcp_dec]
  champsInteractions: [id:in-expnom, id:subut]
  role: *Prof
  createur: Aurélien
test42:
  intitulé: Saisir la décision de jury admis pour un etudiant n'ayant pas la moyenne dans ses semestres et assidu
  operation: Se rendre sur la fiche de l'étudiant, aller dans saisir la décision de jury, choisir l'option eleve assidu
  resultat: ATB apparait dans sa fiche étudiant
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [id:rcp_dec]
  champsInteractions: [id:in-expnom, id:subut]
  role: *Prof
  createur: Aurélien
test43:
  intitulé: Saisir la décision de jury admis pour un etudiant n'ayant pas la moyenne dans ses semestres et non assidu mais validé
  operation: Se rendre sur la fiche de l'étudiant, aller dans saisir la décision de jury, choisir l'option decision remise a plus tard
  resultat: ATB apparait dans sa fiche étudiant
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [id:rcp_dec]
  champsInteractions: [id:in-expnom, id:subut]
  role: *Prof
  createur: Aurélien*
test44:
  intitulé: Saisir les décision de jury automatiquement pour deux élèves, tout les deux assidus, un avec la moyenne et un sans
  operation: Se rendre sur le semestre concerné, clicker sur jury et valider le formulaire, vérifier sur la page des deux étudiants
  resultat: ADM apparait sur la fiche de l'étudiant ayant la moyenne, celle de celui qui n'as pas la moyenne n'est pas modifiée
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: [id:rcp_dec]
  champsInteractions:
    [
      text:semestre 2,
      text:Jury,
      link:formsemestre_reacapcomplet,
      link:formsemestre_validation_auto,
      id:in-expnom,
      id:subut,
    ]
  role: *Prof
  createur: Aurélien
test45:
  intitulé: Déclarer une défaillance
  operation: Se rendre sur la fiche d'un étudiant et le déclarer défaillant
  resultat: Défaillant apparait désormais sur sa fiche
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: []
  champsInteractions:
    [id:in-expnom, text:Scolarité, link:formDef, name:event_date]
  role: *Prof
  createur: Aurélien
test46:
  intitulé: Déclarer une démission
  operation: Se rendre sur la fiche d'un étudiant et le déclarer démissionnaire
  resultat: Démission le xx apparait désormais sur sa fiche
  etat: *EtudiantCreated
  page: [*Notes]
  champsModifie: []
  champsInteractions:
    [id:in-expnom, text:Scolarité, link:formDef, name:event_date]
  role: *Prof
  createur: Aurélien
test47:
  intitulé: Ajouter une session
  operation: Verifier que la liste de formation est présente
    Se rendre sur la page correspondante "Mise en place d'un semestre de formation" à la formation
    Vérifier que grtcontent  h2 existe et qu'il contient "Mise en place d'un semestre de formation""
    Soumettre le formulaire après l'avoir rempli
  resultat: La page sur laquelle on est dirigée contient une classe head_message avec nouveau semestre créé
  etat: *ProgramCreated
  page: *Notes
  champs:
  role: *AdminDPT
  createur: Aurélien
test48:
  intitulé: Ajout d'une UE à la formation créée
  operation:
    Accès à la page de création d'UE dans la formation précédemment créée
    Remplir et soumettre le formulaire
    Soumettre le formulaire;
  resultat: Le nom et l'accronyme de l'UE sont dans la page de la formation
  etat: *DeptCreated
  page: *Notes
  champsModifie: null
  champsInteractions:
    [id:tf_titre, id:tf_acronyme, id:tf_submit, link:ue_create]
  role: *AdminDPT
  createur: Aurélien
test49:
  intitulé: Ajout d'une matière à la formation créée
  operation: Soumettre le formulaire d'ajout de matière
  resultat: La page sur laquelle on est dirigée contient la classe notes_matiere_list et l'intitulé de la matière est présent
  etat: *MatiereCreated
  page: *Notes
  champsModifie: null
  champsInteractions: [
      id:tf_titre,
      id:tf_acronyme,
      id:tf_submit,
      link:matiere_create
      link:matiere_edit,
    ]
  role: *AdminDPT
  createur: Aurélien
test51:
  intitulé: Affecter des absences à un étudiant depuis la gestion des absences
  operation: Selectionner la semaine concernée et cocher les cases correspondantes pour un étudiant
  resultat: Le compteur d'absence de l'étudiant à été mis à jour
  etat: *EtudiantCreated
  page: *Scolarite
  champs:
  role: [*Secretaire, *Prof]
  createur: Aurélien
test52:
  intitulé: Générer les absences pour une journée
  operation: Généner le récapitulatif des absences
  resultat: La page générée contient les absences préalablement créée
  etat: *EtudiantCreated
  page: *Absence
  champs:
  role: *Secretaire
  createur: Aurélien
test53:
  intitulé: Créer une répartition
  operation: Dans le menu modifier créer des groupes, rentrer le nom de la partition et clicker sur nouvelle partition
  resultat: Le tableau contient une nouvelle ligne avec le nom de la partition préalablement rempli
  etat: *ProgramCreated
  page: *Notes
  champs:
  role: [*Secretaire, *AdminDPT]
  createur: Aurélien
test54:
  intitulé: Créer un groupe
  operation: Dans le menu modifier/créer des groupes, clicker sur répartir à coté de la partition concernée, remplir groupName et appuyer sur créer groupe
  resultat: Le groupe apprait dans la div groups
  etat: *EtudiantCreated
  page: *Notes
  champs:
  role: [*Secretaire, *AdminDPT]
  createur: Aurélien
test55:
  intitulé: Affecter des étudiants à un groupe
  operation: Dans une répartition, déplacer des étudiants de étudiants sans groupe au groupe souhaité, enregister ces groupes
  resultat: Le groupe (discretelink)  apparait maintenant sur la fiche des étudiants correspondant
  etat: *EtudiantCreated
  page: *Notes
  champs:
  role: *Secretaire
  createur: Aurélien
test60:
  intitulé: Export XML de la formation
  operation: Génération de l'export XML, vérifier s'il contient les informations de la formations
  resultat: Le xml généré contient les informations demandées
  etat: *ProgramCreated
  page: *Notes
  champs:
  role: *AdminDPT
  createur: Aurélien
test61:
  intitulé: Export JSON de la formation
  operation: Génération de l'export JSON, vérifier s'il contient les informations de la formations
  resultat: Le JSON généré contient les informations demandées
  etat: *ProgramCreated
  page: *Notes
  champs:
  role: *AdminDPT
  createur: Aurélien
