Yat est un logiciel de gestion et de mise en œuvre des séquences de test décrites par le langage de programmation SSL (Simple Sequence Language).
Le langage SSL est un langage, développé par Microline, avec lequel il est possible de créer soit de simples séquences de tests à effectuer, soit des programmes complexes qui utilisent des instruments comme les macros, les gouttes conditionnelles, les variables et autres.
Yat a été conçu selon une approche modulaire, afin de rendre l'interface facilement configurable ; la version de base de Yat contient les fonctions principales, tandis que toutes les fonctionnalités supplémentaires et celles créées spécifiquement pour un client sont laissées dans des modules supplémentaires (add-ons) qui sont chargés au départ en fonction de la configuration choisie.
Principales fonctionnalités :
- Construction de séquences de tests
- Collecte et stockage des données
- Définition des données d'une seule séquence d'essai
- Possibilité de construire des sous-séquences (mise en place/nettoyage)
- Possibilité d'avoir des structures "Si ... Alors"
- Gestion des données variables
- Gestion des séquences de macros
- Exécution de scripts (code C#)
- Gestion des processus en cours d'exécution en arrière-plan (démons)
- Gestion de l'impression de rapports au format HTML, basés sur des modèles paramétrables
Caractéristiques principales :
- Basé sur le cadre Microsoft .Net 4.5
- Stockage des données dans différents formats (également contemporains) :
formats texte (.csv, .xml, .html, .pdf, ...)
formats de base de données (Access, sqlite, ...)
formats basés sur des serveurs (Mysql, PostgreSQL, ...)
Les séquences de test sont éditées sur un fichier texte à l'aide du langage de programmation SSL
- Interface utilisateur : format "dockable", dynamique et configurable, avec possibilité d'ajouter ou de masquer des panneaux
---