Yat ist eine Software zur Verwaltung und Durchführung von Prüfabläufen, die durch die Programmiersprache SSL (Simple Sequence Language) beschrieben werden.
Die SSL-Sprache ist eine von Microline entwickelte Sprache, mit der es möglich ist, entweder einfache Sequenzen von Tests zu erstellen, oder komplexe Programme, die Instrumente wie Makros, bedingte Tropfen, Variablen und andere verwenden.
Yat wurde nach einem modularen Ansatz entwickelt, um die Schnittstelle leicht konfigurierbar zu machen; die Basisversion von Yat enthält die wichtigsten Funktionen, während alle zusätzlichen und speziell für einen Kunden geschaffenen Funktionalitäten in Zusatzmodulen (Add-ons) enthalten sind, die beim Start entsprechend der gewählten Konfiguration geladen werden.
Hauptfunktionalitäten:
- Erstellung von Prüfabläufen
- Sammeln und Speichern von Daten
- Einstellen von einzelnen Prüfsequenzdaten
- Möglichkeit, Untersequenzen zu erstellen (Einrichten/Aufräumen)
- Möglichkeit, "If ... Then"-Strukturen zu haben
- Verwaltung von variablen Daten
- Verwaltung von Makro-Sequenzen
- Skript-Ausführung (Code C#)
- Verwaltung der im Hintergrund laufenden Prozesse (Dämonen)
- Verwaltung des Ausdrucks von Berichten im HTML-Format, basierend auf einstellbaren Modellen
Hauptmerkmale:
- Basierend auf Microsoft .Net Framework 4.5
- Datenspeicherung in verschiedenen Formaten (auch zeitgemäß):
textformate (.csv, .xml, .html, .pdf, ...)
datenbankformate (Access, sqlite, ..)
serverbasierte Formate (Mysql, PostgreSQL, ..)
Prüfsequenzen werden in einer Textdatei mit der Programmiersprache SSL bearbeitet
- Benutzeroberfläche: "andockbares" Format, dynamisch und konfigurierbar, mit der Möglichkeit, Panels hinzuzufügen oder auszublenden
---