Nat-Bot est un module innovant conçu pour automatiser les tests des applications NS-DK et NatStar.
Il permet l’exécution des scénarios de test de manière autonome, sans intervention humaine.
Nat-Bot, le module de tests automatisés pour NatStar et NS-DK

1. Fonctionnement

  • Le robot reproduit des sessions de test en simulant le comportement d’un utilisateur humain
  • Ces tests doivent être réalisés dans un environnement prédéfini pour garantir la cohérence et la fiabilité des résultats
  • Le robot interagit avec des composants identifiés par le nom du contrôle, indépendamment de leur position à l’écran. Cela diffère des clics basés sur une position absolue, qui deviennent invalides à la moindre modification de l’interface ou de la résolution d’écran.
Fonctionnement de Nat-Bot

3. Le processus de tests

Le processus de tests de Nat-Bot

4. Les 2 atouts principaux

4.1 L’enregistreur

  • Création rapide et simplifiée des cas de test
  • Enregistrement des saisies et événements
  • Rejouer l’enregistrement
  • Exportation des enregistrements au format XML ou script NCL
  • Séparation de la cinématique et des données.

4.2 Résistant au déplacement de composants dans l’interface

  • Nat-Bot effectue un clic sur un contrôle plutôt qu’en position absolue, ce qui renforce la robustesse du test automatique en cas de modification de l’écran ou de changement de résolution
  • Il peut vérifier l’état d’une propriété (exemple : qu’un contrôle est désactivé).

5.Exemples

5.1 Enregistrement du script par l’utilisateur humain

5.2 Replay

Vous souhaitez plus d'informations sur NS-DK ?