<Tests>
    <Test>
        <intitulé>Connexion en admin</intitulé>
        <page>scodoc_admin</page>
        <operation>
            Acceder à la page https://scodoc-dev-iutinfo.univ-lille.fr/ScoDoc/scodoc_admin avec les identifiants admin;
        </operation>
        <resultat>
            Connexion établie (h3 = page Administration de scodoc)
        </resultat>
        <role>Admin Scodoc</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Création d'un département</intitulé>
        <page>scodoc_admin</page>
        <operation>
            Accès à la page https://scodoc-dev-iutinfo.univ-lille.fr/ScoDoc/scodoc_admin, 
            séléctionner un département dans création département,
            clicker sur créer département,
            valider sur la page suivante
        </operation>
        <resultat>
            Apparition du lien du département sur la page d'accueil
        </resultat>
        <role>Admin Scodoc</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Création d'une formation</intitulé>
        <page>Scolarite/Notes</page>
        <operation>
            https://scodoc-dev-iutinfo.univ-lille.fr/ScoDoc/[nom_formation]/Scolarite/Notes/formation_create,
            remplissage des champs: 
            tf_acronyme (DUT Test),
            tf_titre (Diplome universitaire et technologique de test),
            tf_titre_officiel (Diplome universitaire et technologique de test),
            tf_formation_code (123456)
            Soumettre le formulaire;
        </operation>
        <resultat>
            la page sur laquelle on est dirigée contient une class formation_descr
        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>    
    <Test>
        <intitulé>Ajout d'une UE à la formation créée</intitulé>
        <page>Scolarite/Notes</page>
        <operation>
            https://scodoc-dev-iutinfo.univ-lille.fr/ScoDoc/AurelienUS/Scolarite/Notes/ue_create?formation_id=FORM130
            remplissage des champs:
                tf_titre "Informatique"
                tf_acronyme "Info"
                tf_numero "1"
                tf_ects "10"
                tf_coefficient "10"
            Soumettre le formulaire;
        </operation>
        <resultat>
            La page sur laquelle on est dirigée contient "Info Informatique"
        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Ajout d'une matière à l'UE créée</intitulé>
        <page>Scolarite/Notes</page>
        <operation>
            Soumettre le formulaire d'ajout de matière
        </operation>
        <resultat>
            La page sur laquelle on est dirigée contient la classe notes_matiere_list et un de ses enfants contient Systeme        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Ajouter une session</intitulé>
        <page>Scolarite/Notes</page>
        <operation>
            Verifier que la list 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
        </operation>
        <resultat>
            La page sur laquelle on est dirigée contient une classe head_message avec nouveau semestre créé
        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Creer un étudiant</intitulé>
        <page>Scolarite</page>
        <operation>
            https://scodoc-dev-iutinfo.univ-lille.fr/ScoDoc/AurelienUS/Scolarite/etudident_create_form
            Remplir les champs et soumettre le formulaire;
        </operation>
        <resultat>
            La page contient ficheEtud avec un h2 contenant M. Normal UnEtudiant 
        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Creer une absence</intitulé>
        <page>Scolarite/Absences</page>
        <operation>
            Affecter une absence à un étudiant      
        </operation>
        <resultat>
            La page absence de cet étudiant contient l'absence créée
        </resultat>
        <role>SecraitaireDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Justifier une absence</intitulé>
        <page>Scolarite/Absences</page>
        <operation>
            Justifier une absence et la confirmer
        </operation>
        <resultat>
            Ses absences apparaissent comme justifiée sur la page des absences de cet étudiant
        </resultat>
        <role>SecretaireDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Générer les absences pour une journée</intitulé>
        <page>Scolarite/Notes/Absences/EtatAbsences</page>
        <operation>
            Généner le récapitulatif des absences 
        </operation>
        <resultat>
            La page générée contient les absences préalablement créée
        </resultat>
        <role>SecretaireDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Export XML de la formation</intitulé>
        <page>Scolarite/Notes</page>
        <operation>
            Génération de l'export XML, vérifier s'il contient les informations de la formations        
        </operation>
        <resultat>
            Le xml généré contient les informations demandées
        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Export JSON de la formation</intitulé>
        <page>Scolarite/Notes</page>
        <operation>
            Génération de l'export JSON, vérifier s'il contient les informations de la formations        
        </operation>
        <resultat>
            Le JSON généré contient les informations demandées
        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Verifier la génération du récapitulatif</intitulé>
        <page>Scolarite/Notes/ue_list</page>
        <operation>
            Se rendre sur la page table récapitulative de la formation     
        </operation>
        <resultat>
            La page contient toutes les UE et matière précédemment créées
        </resultat>
        <role>AdminDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé>Changer les données d'un étudiant</intitulé>
        <page>Scolarité</page>
        <operation>
            Changer les données/Identitée        
        </operation>
        <resultat>
            La fiche étudiante est mise à jour avec les nouvelles informations
        </resultat>
        <role>SecretaireDPT</role>
        <createur>Aurélien</createur>
    </Test>
    <Test>
        <intitulé></intitulé>
        <page></page>
        <operation>        
        </operation>
        <resultat>
        </resultat>
        <role></role>
        <createur></createur>
    </Test>
    <Test>
        <intitulé></intitulé>
        <page></page>
        <operation>        
        </operation>
        <resultat>
        </resultat>
        <role></role>
        <createur></createur>
    </Test>
    <Test>
        <intitulé></intitulé>
        <page></page>
        <operation>        
        </operation>
        <resultat>
        </resultat>
        <role></role>
        <createur></createur>
    </Test>
</Tests>