Version 2.4.0

PlantUML-diagram

PlantUML is a free software documentation tool for creating a UML diagram based on the GNU General Public License (https://en.wikipedia.org/wiki/PlantUML).

At present, LF‑ET can create PlantUML activity diagrams or PlantUML status diagrams from decision tables then save them as SVG or PNG files, respectively:

BalanceCheck activity 80 percent

Further information:

Rule groups

Individual rule group keywords

If necessary, the system-defined list of rule group keywords can be replaced with an individual list.

Further information:

Test data

Test data with intervals and lists

When using test data, intervals and lists are now supported better.

Further information:

  • Test data with intervals and lists.

    Merging data tables

    Data tables with the same column definitions can now be merged into a new data table, such as in the example below:

    from 001 xcf create table 06

    The resulting "Product" table now contains all products

  • of category C

  • or with a price from 75.99 to 135.99.

      Further information:
Merging data tables

Test Case Generation

Numerical calculations

Previous determination of permissible condition values with logical operations has been extended with numerical calculation and comparison operations.
2.4.0 03

Calculated values can also be used in test instructions.

Further information:

Supported Java-Runtime versions

LF‑ET is still a pure Java ap­pli­ca­tion and therefore only requires a Java runtime environment from Java Version 8 onwards for execution.

LF‑ET has been tested and released up to Java Version 25.

Delivery now with SBOM

Safeguarding the security of networks and infrastructure is important and numerous guidelines should be helpful here, such as e.g.  the requirements of CRA (Cyber Resilience Act) or NIS-2 (Network and Information Security).

LF‑ET uses a number of open-source Java libraries (JAR files) that have always been delivered openly and transparently:

  • reduced to the necessary minimum: only the libraries actually required at runtime

  • libraries are not integrated in LF‑ET, are not changed and remain openly visible including exact version details in each case

New: In order to secure LF‑ET still better against potential vulnerabilities, all libraries used are continually checked automatically:

  • Are libraries affected by newly published vulnerabilities in the meantime?

  • If so: Mandatory replacement with a new version or an alternative library

New: In addition, LF‑ET is now always delivered with SBOM (Software Bill of Materials), currently in the following formats:

  • CyclonDX v1.5 JSON

  • CyclonDX v1.5 XML