Release 5.1.0
Highlights
-
Allgemein
-
Verbesserungen und Korrekturen
-
Aktualisierung von Bibliotheken
- OpenJFX 18.0.2
- ControlsFX 11.1.1
- Groovy 4.0.2
- JGit 5.13.1
- Automic Application Interface 21.0.4
- Spring Boot 2.6.10
-
Erweiterung der (internen) b4A Groovy Schnittstelle
-
Verbesserung des Skript-Analyzer: Es werden weitere Referenzen auf Objekte erkannt. Davon profitieren Module aus den Kategorien Analyse und Package Management
-
-
Package Management
- Beim Modul pm.DocBuilder können jetzt die zu dokumentierenden Objekte mittels Objektnamensmuster und Unterordnern eingeschränkt werden.
- Das Modul pm.Init prüft jetzt, ob der angegebene Package-Name gültig ist
- Objekte eines Packages müssen nicht mehr unbedingt nach dem Package-Namensschema benannt werden. Dafür gibt es eine Option um die Erkennung der Package-Zugehörigkeit auf Basis des Ordners zu erkennen.
- Der Compliance-Test agent erkennt jetzt alle Agententypen
-
Test Automation
- Erweiterung der Dokumentation für Testschritte um Beispiele
- Neuer Test-Schritt um Meldungen zu durchsuchen
Inkompatible Änderungen
-
Analyse
- Die Parameter des Moduls ana.Compare haben sich geändert. Um das alte Verhalten wieder zu bekommen muss zusätzlich die Option input-mode auf den Wert file gesetzt werden.
-
Test Automation
- Das Modul ta.Execute kann die Testergebnisse in eine XML-Variable und in die strukturierte Dokumentation eines Objektes schreiben. Wird jetzt eine XML-Variable angegeben und es soll gleichzeitig in die strukturierte DOkumentation eines Objektes geschrieben werden, dann muss dies explizit angegeben werden. Dies gilt, wenn die Quelle für die Testspezifikation ein Dokumentation-Objekt ist.
-
Git Integration
- Der Kurzbezeichner n für die Option package wurde entfernt, da dieser nicht dem Standard aller anderen Package Management Module entspricht