forked from aurelien.plancke/ScodocTestClient
219 lines
7.7 KiB
XML
219 lines
7.7 KiB
XML
<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> |