top of page
Bild XPressrt.png

Smartes Testing für höchste Standards

Das Framework XPressRT ist eine kostengünstige und hochflexible Lösung für Software- und Hardwaretests. Dank einfacher Integration von Schnittstellen auf Microcontroller- und Softwareebene können Tests präzise und ohne den Einsatz zusätzlicher Spezialhardware ausgeführt werden. Der Fokus von XPressRT liegt auf der Beschleunigung von Testingprozessen, Wiederverwendbarkeit und langfristiger Kostenminimierung für unsere Kunden.

Verkürzte Set-Up Zeiten

Einfache Testentwicklung

Konsistentes Reporting

Skalierbar und projektübergreifend

Flexible Schnittstellen

Victor image

XPressRT

Das Framework für HIL, SIL und Produktionstests

einfach, skalierbar und echtzeitfähig für Embedded Systeme in Entwicklung und Produktion

BG

Transforming Data into Impact

87%

Unserer Kunden konnten mind. die Hälfte der Zeit für den Aufbau der Testumgebung einsparen

62%

der Wartungskosten für Bestandsaufbauten und neue Testaufbauten konnten durch den Einsatz von XPressRT bei unseren Kunden eingespart werden

92%

unserer Kunden mit häufigen Reklamationen konnten diese durch den Einsatz automatisierter Tests mit XPressRT deutlich reduzieren

Background

Experience drives Innovation.

Als langjährige Dienstleister für Embedded Software Entwicklung in den Branchen Medizintechnik, Automatisierungstechnik und Automotive haben wir wiederkehrende Herausforderungen unserer Kunden erkannt

  • langsame Testzyklen, fehleranfällige manuelle Tests

  • zeitintensiver Aufbau und Wartung eigener Testlösungen

  • fehlende Standardisierung erschwert die Zusammenarbeit des Teams und die Wiederverwendbarkeit der Lösungen

  • hohe Komplexität proprietärer Testgeräte oder Einsatz teurer HIL/ SIL Systeme

Victor image

Lizenz Paket

5 Anwender Lizenzen

Zugriff auf den XPressRemoteInterface Source-Code

Onboarding Schulung für das ganze Team

Arbeitsunterlagen für die Anwender

Regelmäßige Feedbackschleife

Nur für Pilotkunden ohne Aufpreis:

Kostenfreie zweite Schulung nach ca. sechs Monaten zur Sicherstellung der bestmöglichen Anwendung von XPressRT

20 Arbeitsstunden/Monat für:

  • Unterstützung beim Aufbau der Testumgebung

  • Qualifizierung der Testumgebung

  • Unterstützung beim Aufbau und der Automatisierung der Testscripte

  • Checkup der Testscripte

Laufzeit: 12 Monate

Zusatzleistungen

Schulungen und Trainings:

zusätzliche individuelle Schulungen oder Trainings inkl. Schulungsunterlagen für neue Anwender, Fortgeschrittene oder Führungskräfte

Beratungsleistung:

Wie erfolgt der optimale Aufbau der Testumgebung und die effiziente Entwicklung von Testfällen für Ihren Use Case?

Entwicklungsleistung:

  • Aufbau der Testumgebung, Testentwicklung, Review und Validierung durch unser Team

  • Entwicklung individueller Plug-Ins und Erweiterungen, speziell nach Ihren Anforderungen

Fragen Sie jetzt an und lassen Sie sich Ihr maßgeschneidertes Angebot erstellen –
unverbindlich und abgestimmt auf Ihre Bedürfnisse!

Unser Angebot

Our Support on the Way to your Success

Wir bieten umfassende Schulungen und individuelle Unterstützung, damit Sie XPressRT optimal in Ihre Testprozesse integrieren können. Unsere Experten begleiten Sie von der Einrichtung bis hin zur Entwicklung maßgeschneiderter Testumgebungen. So stellen wir sicher, dass Sie sowie alle Anwender das volle Potenzial von XPressRT verstehen und nutzen, um Ihre Testprozesse effizient und erfolgreich zu gestalten.

Vom manuellen Test zur
CI-basierten Automatisierung

Elektromobilität / Consumer Electronics

c1.png

Ausgangslage:

Manuelle Tests, keine CI/CD, fehleranfällige Software von Zulieferern

Lösung:

Integration von XPressRT mit CANKommunikation, Modellierung proprietärer Protokolle und Aufbau automatisierter Tests mit Python

Ergebnis:

Automatisierte Testpipeline bei jedem Software-Drop, höhere Qualität und verbesserte Zusammenarbeit mit Zulieferern

Modultests für medizinische Embedded-Systeme

Medizintechnikentwicklung

c2.png

Ausgangslage:

Komplexes QNX-basiertes Embedded-System mit mehreren Modulen, manuelle Validierung war aufwändig und nicht CI-fähig

Lösung:

XPressRT auf Zielsystem portiert, Simulation der internen Kommunikation via POSIX IPC, automatisierter Application-Starter für konsistente Test-Setups.

Ergebnis:

Automatisierte Tests direkt auf der Zielhardware, GherkinSpezifikationen in Azure DevOps integriert, deutlich schnellerer Release-Prozess

Echtzeitfähige Tests auf Bare-MetalSystemen

Industrieelektronik / Sicherheitskritische Systeme

c3.png

Ausgangslage:

Shared-Memory-Kommunikation mit externem Chip

Lösung:

Integration von XPressRT in eine Bare-Metal-Applikation, Kommunikation über SPI, speicherbasierte Testlogik mit Echtzeitverhalten

Ergebnis:

Deterministische, schnellere Tests mit präzisem Timing, die in jeder Entwicklungsphase automatisiert durchführbar sind

Hier wird schon fleißig getestet - ohne zeitaufwändige Eigenentwicklung

Case Studies

XPressRT überzeugt durch echte Ergebnisse: Unternehmen beschleunigen ihre Testprozesse, steigern die Präzision und verbessern die Test- und Entwicklungseffizienz langfristig. Damit ist die Qualität ausgelieferter Produkte dauerhaft auf höchstem Niveau gesichert.

Victor image
Victor image

Kelsy Dragon

Founder of UM

"Integration with CI/CD was seamless. Testing is now a seamless part of our workflow!"

Rexha Jenis

Founder of MU

With XpressRT we managed to optimize testing without additional costs for hardware. The best solution for development teams like us!

Selena Portion

Founder of UM

Integration with CI/CD was seamless. Testing is now a seamless part of our workflow!

Messi Agusto

Founder of TD

With XpressRT we managed to optimize testing without additional costs for hardware. The best solution for development teams like us!

Mina Almond

Founder of MU

“ With xpressrt.de, we managed to optimize testing without additional costs for hardware. The best solution for development teams like us!”

Thomas Berman

Founder of TD

“ With xpressrt.de, we managed to optimize testing without additional costs for hardware. The best solution for development teams like us!”

Testimonials

Was unsere Kunden sagen

Das schätzen unsere kunden

Vorteile, die den Unterschied machen

  • Mit XPressRT werden deutlich weniger Arbeitsstunden für den Aufbau der Testumgebung und die Entwicklung automatisierter Tests benötigt. Gleichzeitig entfallen Kosten für spezielle Testgeräte, da die Tests unabhängig von physischer Hardware durchgeführt werden können.

  • Für die Entwicklungsabteilung ist XPressRT vollständig kompatibel mit PyTest, Robot Framework und Python Behave nutzbar. Dies erleichtert die Integration und Anwendung von XPressRT in bestehenden Testumgebungen. Zusätzlich ermöglicht das XPressRT UI einfaches Erstellen von Testskripten, sodass sogar Fachfremde wie Produktionsmitarbeitende oder Laborangestellte diese anpassen und erstellen können.

  • Die Testumgebung lässt sich unkompliziert erweitern, auf weitere Projekte übertragen und wiederverwenden. Das sorgt für mehr Effizienz und Planbarkeit in Validierungs- und Testprozessen. Umfangreiche Reports bieten den idealen Ankerpunkt, um Hardware und Programmfehler effizient zu identifizieren. Logdaten und Ergebnisse sind menschenlesbar und können einfach ausgewertet werden, um Ursachen für Fehler sowie Fehlerquellen zu ermitteln.

  • Ziel von XPressRT ist der schnelle Aufbau von funktionierenden Testumgebungen. Eigenentwicklungen sind durch fehlende Standardisierungen oft ineffizient. High-End Lösungen z. B.  aus dem Automotive Bereich sind meist überdimensioniert und kostspielig. XPressRT schließt diese Lücke und liefert eine flexible Lösung zur einfachen Entwicklung und Anpassung von Testumgebungen. 

SIL Testing
Vector image
Vector image

A Strong System for Smarter Testing

XPressRT ist darauf ausgelegt, über alle Testebenen hinweg einheitlich eingesetzt zu werden. Dadurch entsteht ein durchgängiger, wartungsarmer Workflow, der effizient skaliert und doppelte Implementierungen überflüssig macht.

Technical Details

Bild XPressrt (2).png

XpressClient

  • Python Framework

  • Konfiguriert das Verhalten der Testumgebung gegenüber dem System under Test

  • Einfache Auswertung und Ausführung von Tests

  • Kann lokal oder remote z.B. über eine Pipeline ausgeführt werden

XPressServer

  • Ein Server pro Testplatz

  • Plattformübergreifend (Windows/Linux/Mac)

  • Abstrahiert die Hardware von der Testlogik

  • Ermöglicht Skalierbarkeit und Automatisierung

XPressRemoteInterface

  • Das XPressRT HIL- und SIL-Framework zur Anbindung von Soft- und Hardware Schnittstellen zum System under Test

  • Portierbar von Bare Metal (C) bis zu PC Applikationen (Python)

  • Echtzeitfähige Testausführung an der Schnittstelle

Reports und Logdaten

  • Werden automatisch erstellt, um den aktuellen Zustand des getesteten System festzuhalten

  • Darstellung in menschen- und maschinenlesbaren Format

System Architektur

Smart structure,

Smart structure,

smart use XPressRT

smart use XPressRT

functionality and

functionality and

components

components

Starke Architektur für effizientes Testen

Die System Architektur

XPressRT ist darauf ausgelegt, über alle Testebenen hinweg einheitlich eingesetzt zu werden. Dadurch entsteht ein durchgängiger, wartungsarmer Workflow, der effizient skaliert und doppelte Implementierungen überflüssig macht.

Bild XPressrt (2).png

Starke Architektur für effizientes Testen

XpressClient

  • Python Framework

  • Konfiguriert das Verhalten der Testumgebung gegenüber dem System under Test

  • Einfache Auswertung und Ausführung von Tests

  • Kann lokal oder remote z.B. über eine Pipeline ausgeführt werden

XPressServer

  • Ein Server pro Testplatz

  • Plattformübergreifend (Windows/Linux/Mac)

  • Abstrahiert die Hardware von der Testlogik

  • Ermöglicht Skalierbarkeit und Automatisierung

XPressRemoteInterface

  • Das XPressRT HIL- und SIL-Framework zur Anbindung von Soft- und Hardware Schnittstellen zum System under Test

  • Portierbar von Bare Metal (C) bis zu PC Applikationen (Python)

  • Echtzeitfähige Testausführung an der Schnittstelle

Reports und Logdaten

  • Werden automatisch erstellt, um den aktuellen Zustand des getesteten System festzuhalten

  • Darstellung in menschen- und maschinenlesbaren Format

Die System Architektur

XPressRT ist darauf ausgelegt, über alle Testebenen hinweg einheitlich eingesetzt zu werden. Dadurch entsteht ein durchgängiger, wartungsarmer Workflow, der effizient skaliert und doppelte Implementierungen überflüssig macht.

Background footer

Schneller testen statt lange überlegen!

Vereinbaren Sie einen kostenlosen Beratungstermin, um zu erfahren, wie XPressRT Ihr Team entlasten und auf dem Weg Ihrer Produktentwicklung unterstützen kann.

Kontaktformular

Füllen Sie das Formular aus und unser Team meldet sich in Kürze bei Ihnen.

Unser Produkt

Die Brücke zwischen Hardware, Testmanagement und Automatisierung

Group.png

Automatisierung & CI/CD Integration

Die Testausführung ist vollständig automatisierbar und kann einfach in bestehende CI/CD-Pipelines wie z:b. Jenkins & Co. integriert werden. Dadurch entstehen skalierbare und reproduzierbare Testumgebungen – von der Entwicklung bis in die Produktion.

Group.png

Flexible Schnittstellen zum System under Test

XPressRT ermöglicht die einfache Anbindung von Schnittstellen direkt auf Embedded- oder PC-Hardware. Damit wird jede Softwarekomponente oder Hardwareeinheit zu einem individuell steuerbaren Prüfgerät – ganz ohne kostspielige HIL und SIL Systeme.

Group.png

Echtzeitfähige Testausführung

Ob synchron oder asynchron. Das Verhalten und die Reaktion der Prüfumgebung können flexibel definiert werden. Proprietäre oder standardisierte Protokolle werden ohne Neukompilierung direkt an der Schnittstelle simuliert. Die Testentwicklung wird dadurch deutlich beschleunigt und bleibt flexibel anpassbar.

Group.png

Konsistentes Reporting

Log- und Trace-Daten sind in einem menschenlesbaren Format und werden in Echtzeit ausgewertet. Testergebnisse können gespeichert, verglichen und analysiert werden. Umfangreiche Reports erleichtern die Fehlersuche und ermöglichen ein tieferes Verständnis der Ursachen.

Group.png

Skalierbar & Wiederverwendbar

XPressRT ist plattformunabhängig und integriert sich in bestehende Entwicklungs- und Produktionslandschaften – lokal oder remote. Bestehende Hardware bleibt weiterhin nutzbar. Bereits entwickelte Tests können problemlos in unterschiedlichen Umgebungen wie SIL, HIL oder Produktion eingesetzt werden.

Group.png

Smarte Architektur

Die Architektur von XPressRT ist drauf ausgelegt, die Hardware von der Testausführung zu abstrahieren. Ob im Home-Office oder im Labor, die Testausführung kann lokal oder remote erfolgen. Die Verbindung zwischen dem Client und dem Testplatz wird verschlüsselt.

bottom of page