Mode Test
Disponible à partir de la version 7.2
Dans les options principales du projet (Projet > Avancés) se trouve l'option "Autoriser l'accès aux outils de test".
Si cette option est activée, toute personne jouant le module pourra accéder à des outils de test permettant de tester des sections spécifiques du module et/ou d'activer le mode test.
Accès protégé
L'accès à ces outils est bien caché et protégé, de sorte qu'en apprenant ne connaissant pas leur existence ne pourra pas tomber dessus par hasard :
- Pour ouvrir le menu de test, il faut faire un triple-clic sur le titre du menu durant l'exécution du module. Le titre lui-même ne montre aucun effet au survol pour éviter qu'un apprenant puisse découvrir ce système par erreur.
- Une fois le menu de test ouvert, un mot de passe personnalisable pour chaque module est demandé pour sécuriser l'accès davantage.
Ainsi, ce système rend possible l'accès à des outils de test dans une version "pour déploiement final", sans devoir déployer une version spécifique pour les tests à chaque fois, qui pourrait être fait en modifiant des variables ou autre dans le graphe.
Une fois le menu des outils de test ouvert, il est maintenant possible d'utiliser les deux outils suivants :
- Activer la variable _testMode
- Tester une section spécifique du module

Activer la variable _testMode
L'option ON/OFF nommée "Mode test" permet de définir l'état de la variable _testMode à true ou false.
En tant que concepteur du module, il est donc possible de définir dans le graphe du scénario des comportements spécifiques devant être actifs uniquement dans ce "mode test". Par exemple via l'usage d'un bloc Conditions pour vérifier si la variable _testMode est à la valeur true, et si oui :
- Contourner une section un peu longue comme une introduction
- Proposer au testeur des choix supplémentaires à certains endroits du scénario
- Afficher un message lors d'un point de passage précis
- Afficher la valeur de certaines variables dans des zones cliquables.
- Etc.
Tester une section spécifique du module
L’utilisateur peut choisir la Scène, Groupe, ou bloc Destination auquel il veut aller immédiatement.
Les Scène, Groupe ou blocs Destination disponibles dans ce menu de test doivent être marqués comme "testables" dans le graphe, en cliquant sur un bouton dans les actions liées au bloc sélectionné. Ce bouton n’apparaît que si le mode test est activé et qu’un mot de passe est bien défini (non vide).

La liste des blocs testables affiche les blocs selon leur position de gauche à droite dans le graphe.
- ${ child.title }