FAQ TESSY 4.0

TESSY V4.0 Häufig gestellte Fragen (FAQs)

Logo Tessy

Was ist neu in TESSY 4.0?

Die wichtigsten Verbesserungen von TESSY V4.0 im Vergleich zu TESSY V3.2 sind:

  • TESSY enthält nun einen CLANG-Parser (C14 Standard) für die Analyse von C++ Quellen und ist mit einem neuen Testtreibergenerator ausgestattet, um das Testen aller C++ Features zu unterstützen, inklusive aller Templates und abgeleiteten Klassen.
  • TESSY bietet nun Variantenmanagement für das Testen unterschiedlicher aber abhängiger Konfigurationen von Modulen und Testfällen - ohne Redundanzen im Testprojekt zu erzeugen.
  • TESSY bietet eine generelle Leistungssteigerung bei der allgemeinen Testausführung (Bau des Testtreibers und Ausführung auf dem Target), da nun parallele Threads genutzt werden, abhängig von den verfügbaren Kernen des Host-PCs.
  • TESSY unterstützt nun die Test-Driven-Development-Methode. Es ist nun möglich Testobjekte Modulen hinzuzufügen, ohne ein Source-File eingestellt zu haben. So können Tests vorbereitet werden, noch bevor eine einzige Code-Zeile verfügbar ist.

Kann ich meine bisherigen Test-Cases aus V3.0, V3.1, V3.2 in TESSY V4.0 weiterverwenden?

Ja, das ist möglich. Wenn Sie eine TESSY Datenbank (*.pdbx) mit TESSY V4.0 öffnen, die mit Vorgängerversionen V3.0, V3.1, V3.2 erstellt wurde, fragt Sie TESSY V4.0, ob Sie die Datenbank in das neue V4.0 Format konvertieren möchten. Wenn Sie die Konvertierung bestätigen, wird TESSY V4.0 die Umwandlung automatisch durchführen.

Bitte beachten Sie, dass die Konvertierung unumkehrbar ist!

Kann ich meine bisherigen Test-Cases aus V2.9 in TESSY V4.0 weiterverwenden?

Ja, das ist möglich, jedoch über eine spezielle Prozedur. Bitte kontaktieren Sie unseren Support für weitere Unterstützung.

Kann ich in TESSY V4.0 erstellte Test-Cases entsprechend umwandeln für die Nutzung in vorherigen Versionen?

Nein, das ist nicht möglich.

Kann ich mit TESSY V3 begonnene C++-Projekte für TESSY V4.0 umwandeln und weiterverwenden?

Nein, das ist nicht möglich. Solche bestehenden C++-Projekte können nur mit TESSY V3 weiterverwendet werden, da die C++-Unterstützung in TESSY V4.0 neu entwickelt wurde.

Ist TESSY V4.0 für den Einsatz in sicherheitsrelevanter Softwareentwicklung qualifiziert, wie es Vorgängerversionen TESSY V3.2, V3.1, V3.0, V2.9 sind?

Ja, TESSY V4.0 ist für den Einsatz in sicherheitsrelevanter Softwareentwicklung qualifiziert, der aktualisierte Zertifizierungsbericht kann hier heruntergeladen werden.

Wenn ich für TESSY V4.0 auf einen Floating License Server (FLS) wechsle, kann ich dann weiterhin vorherige Versionen von TESSY nutzen?

Ja, eine Lizenz für TESSY V4.0 ist ebenfalls für alle vorherigen Versionen von TESSY V2.x und V3.x gültig. Es sind keine Änderungen an alten TESSY-Installationen nötig, um einen FLS für TESSY V4.0 zu kontaktieren.

Kann ich einfach nur die Lizenzdatei meines derzeitigen TESSY V3.2 FLS auf meinem Netzwerkserver aktualisieren und so dann TESSY V4.0 nutzen?

Nein, es muss ein FLS für TESSY V4.0 installiert werden. In der Application Note How to Update a Floating License Server from V7.x to V8.x ist die Vorgehensweise beschrieben.

Kann ich einen TESSY V3.2 FLS parallel zu einem TESSY V4.0 FLS laufen lassen?

Nein. Grundsätzlich kann nur eine Version eines FLS auf ein und derselben Maschine laufen.

Kann ich TESSY V2.9, V3.0 V3.1, V3.2 parallel zu TESSY V4.0 laufen lassen?

Ja, TESSY V4.0 kann parallel zu TESSY V2.9, V3.1, V3.2 installiert und auch genutzt werden. Bitte beachten Sie, dass Sie für jede gleichzeitig laufende Version auch jeweils eine Lizenz benötigen.

Werden die Vorgängerversionen TESSY V2.9, V3.0, V3.1 und V3.2 weiterhin verfügbar sein?

TESSY V2.9, V3.0, V3.1 haben das Ende ihrer Lebenszyklen erreicht (EOL). Das bedeutet, dass es für diese Versionen keine weiteren Bugfixes geben wird. TESSY V3.2 wird jedoch weiterhin mit Fehlerbehebungen versorgt, aber neue Funktionen oder Kombinationen wird es für diese Version nicht mehr geben. Neue Funktionen und neue Kombinationen von Mikrocontrollern, Compilern und Debuggern wird es nur für TESSY V4.0 geben.

Wie können mehrere Module aus TESSY v3.2 (oder älter) gleichzeitig in CLANG konvertiert werden?

Mit TESSY 4.0 wird CLANG als neuer Standard-Parser eingeführt. Für jedes importierte Modul aus älteren TESSY-Versionen erscheint ein Warnhinweis, den der Nutzer bestätigen muss. Um diesen Vorgang zu vereinfachen, kann das nachfolgende Plugin installiert werden. Dieses Plugin bietet ein komfortables Kontextmenü, um komplette Test-Collections mit einem Klick zu konvertieren.
Download Plugin
Installation: Schließen Sie alle laufenden TESSY-Prozesse und kopieren Sie das Plugin in den Unterordner \bin\dropins Ihrer TESSY-Installation (Standard: C:\Program Files\Razorcat\TESSY_4.0\bin\dropins). Dieser Vorgang benötigt eventuell administrative Rechte.