Version 2.4.0

PlantUML-Diagramme

PlantUML ist ein freies Software-Dokumentationswerkzeug zur Erstellung von UML-Diagrammen unter der GNU General Public License (https://de.wikipedia.org/wiki/PlantUML).

LF‑ET kann jetzt aus Ent­schei­dungs­ta­bellen PlantUML-Aktivitäts- oder PlantUML-Zu­stands­dia­gramme erzeugen und diese dann wahlweise als SVG- oder PNG-Dateien speichern:

2.4.0 01

Weitere Informationen:

Regel­gruppen

Individuelle Regel­gruppen-Schlüsselworte

Bei Bedarf kann die systemseitig vorgegebene Liste der Regel­gruppen-Schlüsselworte durch eine individuelle Liste ersetzt werden.

Weitere Informationen:

Testdaten

Testdaten mit Intervallen und Aufzählungen

Bei der Verwendung von Testdaten werden jetzt Intervalle und Aufzählungen besser unterstützt.
Weitere Informationen:

Datentabellen vereinen

Datentabellen mit gleichen Spaltendefinitionen können jetzt zu einer neuen Datentabelle vereint werden, hier ein Beispiel:

2.4.0 02

Die Ergebnistabelle "Produkt" enthält jetzt alle Produkte

  • der Kategorie C

  • oder mit einem Preis zwischen 75,99 und 135,99.

    

Weitere Informationen:

Testfallgenerierung

Numerische Berechnungen

Die seitherige Be­stim­mung von zulässigen Bedingungswerten mit logischen Operationen wurde erweitert um numerische Berechnungs- und Vergleichsoperationen.

2.4.0 03

Die berechneten Werte können auch in Testanweisungen verwendet werden.

Weitere Informationen:

Unterstützte Java-Runtime-Versionen

LF‑ET ist nach wie vor eine reine Java-Anwendung und benötigt daher zur Ausführung nur eine Java-Laufzeitumgebung ab Java Version 8.

LF‑ET ist getestet und freigegeben bis Java Version 25.

Auslieferung jetzt mit SBOM

Die Absicherung der Sicherheit von Netz­werken und Infrastruktur ist wichtig und zahl­reiche Richtlinien sollen hierbei helfen, wie z.B. die Anforderungen des CRA (Cyber Resilience Act) oder NIS-2 (Network and Information Security).

LF‑ET verwendet eine Reihe von Open-Source-Java-Bibliotheken (JAR-Files), die schon immer offen und transparent ausgeliefert wurden:

  • Reduziert auf das notwendige Minimum: Nur die tatsächlich zur Laufzeit benötigten Bibliotheken

  • Die Bibliotheken werden nicht in LF‑ET integriert, nicht verändert und bleiben offen sichtbar inkl. der je­weils genauen Versions­angaben

Neu: Um LF‑ET noch besser gegen eventuelle Schwachstellen abzusichern, werden jetzt alle verwendeten Bibliotheken kontinuierlich auto­ma­tisch geprüft:

  • Sind Bibliotheken zwischenzeitlich von neu veröffentlichten Schwachstellen betroffen?

  • Falls ja: Zwingend Ersatz durch eine neue Version oder durch eine alternative Bibliothek

Neu: Außerdem wird LF‑ET jetzt immer mit SBOM (Software Bill of Materials) ausgeliefert, aktuell in den Formaten:

  • CyclonDX v1.5 JSON

  • CyclonDX v1.5 XML