esup-multi

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • Navigation anonyme, c'est à dire une navigation sans authentification
  • Authentification, c'est à dire affichage de la page d'accueil puis authentification
  • Accès à l'emploi du temps, c'est à dire authentification puis accès au service "Emploi du temps"
  • Navigation authentifiée, c'est à dire authentification puis accès à plusieurs services

Configuration

Le plan de test se configure dans le composant User Defined Variables grâce aux variables suivantes :

  • host : Adresse de la PWA
  • host-back : Adresse du back-end
  • scheme : http/https
  • user : Identifiant
  • password : Mot de passe
  • authToken : token obtenu après authentification. Il est renseigné par le script (voir le paragraphe dédié à l'authentification)
  • serviceTicket : Service Ticket CAS. Il est renseigné par le script (voir le paragraphe dédié à l'authentification)
  • currentDate : forcer une date du jour pour avoir des données significatives pour les emplois du temps. (voir le paragraphe dédié au test de l'EDT)
  • host-directus Adresse du CMS Headless pour récupérer les assets directement
  • directus-key : Clé du CMS Headless (ne sert pas ?)
  • user-file : Fichier csv qui liste des identifiants utilisateurs pour tester la charge avec des utilisateurs différents (voir le paragraphe dédié à l'utilisation d'un fichier de logins)
  • log-root : Chemin où seront déversés les logs

L'authentification

Avertissement
titleTODO

A documenter

Test de l'emploi du temps

Avertissement
titleTODO

A documenter

Utilisation d'un fichier de logins

Avertissement
titleTODO

A documenter

Lancement d'un test

Pour lancer un test, activer (clique droit Enable) le composant composant Thread Group correspondant.

...