Διαθέσιμη είναι πλέον η έκδοση 1.26.0 του λογισμικού Interoperability Test Bed, με σημαντικές νέες δυνατότητες και βελτιώσεις που ενισχύουν περαιτέρω τις λειτουργίες δοκιμών διαλειτουργικότητας και την εμπειρία των χρηστών.
Η νέα έκδοση επικεντρώνεται κυρίως στον μηχανισμό εκτέλεσης δοκιμών και στη γλώσσα περιγραφής δοκιμών GITBTDL (Test Description Language). Προστέθηκαν νέοι ενσωματωμένοι μηχανισμοί επικύρωσης για δεδομένα JSON, RDF και YAML, καθώς και βοηθητικά εργαλεία για τη διαχείριση συλλογών και RDF μοντέλων. Οι αλληλεπιδράσεις με τον χρήστη έγιναν πιο ευέλικτες, επιτρέποντας την παροχή υποχρεωτικών εισόδων, την παράκαμψη μη σχετικών ενεργειών, καθώς και τη σωστή διαχείρισή τους όταν οι δοκιμές δεν εκτελούνται διαδραστικά.
Παράλληλα, πραγματοποιήθηκαν σημαντικές βελτιώσεις στην παραγωγή αναφορών, στη ρυθμισιμότητα των δοκιμών και στην απλοποίηση της ανάπτυξής τους.
Στο επίπεδο της διεπαφής χρήστη, προστέθηκαν:
- Πίνακας κατάστασης συστήματος (System Health Dashboard) για την παρακολούθηση κρίσιμων παραμέτρων λειτουργίας.
- Ρυθμιζόμενοι πόροι σε επίπεδο συστήματος, για ευκολότερη διαχείριση κοινών αρχείων.
- Δυνατότητα μετακίνησης δοκιμαστικών συνόλων (testsuites) χωρίς απώλεια ιστορικού.
- Υποστήριξη για κοινότητες με κοινό ιστορικό δοκιμών για όλα τα μέλη.
Το REST API επεκτάθηκε σημαντικά, επιτρέποντας πιο στοχευμένη ανάκτηση αποτελεσμάτων από αναπτύξεις δοκιμαστικών συνόλων, καθώς και αυτοματοποιημένη παρακολούθηση της κατάστασης για τη διευκόλυνση της ενσωμάτωσης και των αυτοματοποιημένων διαδικασιών.
Η έκδοση 1.26.0 είναι ήδη διαθέσιμη στην επίσημη υπηρεσία του InteroperabilityTestBed, η οποία φιλοξενείται από τη Γενική Διεύθυνση Πληροφορικής της Ευρωπαϊκής Επιτροπής (DIGIT), ενώ προσφέρεται και για αυτόνομη εγκατάσταση από ενδιαφερόμενους φορείς.
Δείτε αναλυτικά τις νέες δυνατότητες της έκδοσης εδώ.