C++-Unit-Tests schneller erstellen: Razorcat integriert die emmtrix-Link-Stubbing-Technologie in TESSY
Berlin und Karlsruhe, 5. Mai 2026 – Um das Testen von Embedded-Software weiter zu optimieren und zu beschleunigen, hat die Razorcat Development GmbH die Link-Stubbing-Technologie ihres langjährigen Technologiepartners emmtrix Technologies GmbH in TESSY integriert, ihrem weit verbreitete Testautomatisierungstool für die C/C++-Entwicklung. TESSY von Razorcat unterstützt Unit- und Integrationstests und wird häufig für sicherheitskritische Anwendungen eingesetzt, z. B. in der Automotive-Industrie, der Luft- und Raumfahrt- sowie der industriellen Automatisierungstechnik, um die Einhaltung von Safety-Standards zu gewährleisten und die allgemeine Softwarequalität zu verbessern. Mit dem neu integrierten emmtrix Link Stubber-Tool können Entwickler von Embedded-Software ihren manuellen Aufwand für die Erstellung isolierter C++-Unit-Tests reduzieren.

Denn beim Testen führen fehlende Abhängigkeiten häufig zu Linker-Fehlern, ein Problem, das sich in C++ aufgrund von Sprachmerkmalen wie Konstruktoren, Vererbung und virtuellen Funktionen, Templates und Typen der Standardbibliothek sowie der komplexen Semantik der Objektinitialisierung erheblich verkompliziert. Diese Faktoren machen die Erstellung von C++-Unit-Tests im Vergleich zu C zeitaufwändiger, was die Automatisierungsmöglichkeiten einschränkt und die Testentwicklung verlangsamt.

Automatisiertes Link-Stubbing mit Clang-Technologie

Um diese Einschränkungen zu beseitigen, hat emmtrix im Auftrag von Razorcat den emmtrix Link Stubber entwickelt. Dieses Clang-basierte Tool generiert automatisch Stub-Implementierungen für unaufgelöste C- und C++-Symbole. Da unvollständige Übersetzungseinheiten nun ohne vollständige Implementierungen aller Abhängigkeiten verknüpft werden können, macht diese Technologie umfangreiche manuell erstellte Stubs überflüssig. So können sich Entwickler auf das Testen der betreffenden Unit konzentrieren und werden nicht durch fehlende Abhängigkeiten an anderer Stelle im Code ausgebremst.

Die neue Link-Stubbing-Funktion ist vollständig in TESSY integriert und bietet eine automatisierte Stub-Generierung für C++-Funktionen, Klassen, Konstruktoren, Destruktoren und globale Variablen. Sie unterstützt fortgeschrittene Sprachkonstrukte wie Vererbung, abstrakte Klassen und Standardbibliotheks-Typen und ermöglicht so die nahtlose Erstellung von Unit-Tests selbst für komplexe oder bereits bestehende C++-Module. Diese Integration reduziert den manuellen Aufwand, der zuvor für die Vorbereitung isolierter Testumgebungen erforderlich war, und ermöglicht einen optimierten und automatisierten Arbeitsablauf.

Integrierter Workflow für die effiziente Testerstellung

Mit dieser Erweiterung baut Razorcat seinen bewährten Ansatz für Unit-Tests in modernem C++ weiter aus, verkürzt die Setup-Zeiten für isolierte C++-Unit-Tests und verbessert die Skalierbarkeit von Test-Workflows. Entwicklerteams profitieren von einer schnelleren Testerstellung, einem höheren Automatisierungsgrad und einer verbesserten Zugänglichkeit beim Testen von bestehendem und komplexem Code. Die Lösung ist insbesondere relevant für Branchen mit strengen Qualitäts- und Sicherheitsanforderungen, in denen zuverlässige und effiziente Arbeitsabläufe beim Testen unerlässlich sind.

„Die Zusammenarbeit zwischen Razorcat und emmtrix zeigt, wie compilerbasierte Tools den Einrichtungsaufwand in C++-Unit-Test-Workflows effektiv reduzieren können, selbst in der sicherheitskritischen Softwareentwicklung“, sagt Rainer Heim, Geschäftsführer von emmtrix. „Unser emmtrix Link Stubber senkt die Hürde für das Testen von komplexem C++-Code, indem er die Isolierung eng gekoppelter Abhängigkeiten vereinfacht.“

„Durch die Integration der emmtrix Link-Stubbing-Technologie in TESSY reduzieren wir den manuellen Aufwand für die Einrichtung isolierter C++-Unit-Tests und machen den Arbeitsablauf skalierbarer und automatisierungsfreundlicher“, sagt Michael Wittner, CEO der Razorcat Development GmbH. „Damit können Entwicklerteams die Testabdeckung erhöhen und ihre Qualitätssicherungsprozesse mit deutlich geringerem Aufwand verbessern.“

Weitere Informationen zu Razorcats TESSY unter www.razorcat.com/de/tessy.html.

Über emmtrix

emmtrix Technologies entwickelt fortschrittliche Softwaretools für Embedded-Systeme für statische Leistungsanalysen, Codeoptimierung sowie sichere Parallelisierung und Vektorisierung. Das 2016 gegründete Unternehmen mit Sitz in Karlsruhe verbindet fundiertes Fachwissen in den Bereichen Compiler-Technologie und statische Codeanalyse mit umfassender Erfahrung in Automotive- und Avionikanwendungen. Darüber hinaus ermöglicht emmtrix den Einsatz von KI-/ML-Modellen (ONNX, PyTorch) auf Embedded-Edge-Geräten durch automatisierte, hardwareorientierte Optimierung.

Weitere Informationen zu emmtrix Technologies finden sich unter www.emmtrix.com.

emmtrix Kontakt:
emmtrix Technologies GmbH
Erbprinzenstraße 4-12
76133 Karlsruhe/Deutschland
Telefon: +49 (0) 721 9861 4560

E-Mail: contact@emmtrix.com
Über Razorcat

Die Razorcat Development GmbH entwickelt seit 1997 Testwerkzeuge zur Entwicklung von Software für eingebettete Systeme. Das nach IEC 61508 und ISO 26262 zertifizierte Unit- und Integrations-Testwerkzeug TESSY unterstützt bereits viele Softwareprojekte in allen Industriezweigen beim Verifikationsnachweis für sicherheitskritische und qualitätsorientierte Software. Zusammen mit den Werkzeugen Integrated Test Environment (ITE), Test Operator Plattform (TOP) und Check Case Definition Language (CCDL) bietet Razorcat Lösungen für alle Phasen des Testprozesses. Dienstleistungen wie Testmanagement, Durchführung von Tests, Beratung und Seminare unterstützen Kunden zusätzlich weltweit.

Weitere Informationen zu Razorcat unter www.razorcat.com.
 
 
 
» Razorcat
» Presse Informationen
» Presse-Information
Datum: 05.05.2026 11:00
Nummer: PR emmtrix DE
» Bildmaterial
Bitte klicken Sie auf die Bildvorschau, um die hochauflösende Version zu öffnen. » Weitere Hilfe zu Downloads

 Download der hochauflösenden Version...
C++-Unit-Tests schneller erstellen: Razorcat integriert die emmtrix-Link-Stubbing-Technologie in TESSY
» Kontakt
Razorcat Development GmbH
Witzlebenplatz 4
14057 Berlin
Tel: +49 (0)30 536357-0
Fax: +49 (0)30 536357-60
info@razorcat.com
» Kontakt Agentur
MEXPERTS AG
Catherine Schneider
catherine.schneider@mexperts.de
Tel: +49 (0)8143 59744-27
» Weitere Meldungen
05.05.2026 11:00
C++-Unit-Tests schneller erstellen: Razorcat integriert die emmtrix-Link-Stubbing-Technologie in TESSY

09.03.2026 12:00
Razorcat und SEGGER intensivieren Zusammenarbeit bei automatisierten Tests für Embedded-Software

29.04.2025 14:00
TESSY von Razorcat unterstützt ABIX HiperSIM für die Verifikation von Embedded-Software für MELEXIS MLX16-basierte Automotive-Systeme

01.03.2023 10:30
Schneller zur Functional-Safety-Zertifizierung: Razorcat stellt TESSY v5.1 mit neuen Funktionen Hyper Coverage und Code Access vor

15.02.2022 11:00
Razorcat unterstützt mit ITE die Tests für elektrischen Antrieb des CityAirbus