
CANoe Server Editions sind serverbasierte Varianten von CANoe, die Simulationen und Tests in automatisierten, headless-Umgebungen ausführen. Sie bilden die Grundlage für kontinuierliche und skalierbare Tests, von Software-in-the-Loop- bis hin zu Hardware-in-the-Loop-Workflows sowie der Logfile-Analyse.
Sie sind für Entwicklerteams konzipiert, die die Testausführung direkt in CI/CD-Pipelines mit skalierbaren automatisierten Test-Workflows verwenden müssen.
Vorteile
Die CANoe Server Editions sorgen für Konsistenz und Skalierbarkeit bei der Testautomatisierung. Folgende Highlights unterstützen Teams, die komplexe Systeme effizient und zuverlässig validieren müssen.
- Everything as Code – Eine nahtlose, codezentrierte Zusammenarbeit durch Diff & Merge ermöglicht KI-gesteuerte Workflows auf Basis textbasierter Konfigurationen.
- Plattformübergreifender Support – Verfügbar für Windows- und Linux-Umgebungen.
- Automatisierte SIL- und HIL-Tests – Führen Sie Tests ohne manuelle Interaktion aus.
- CI/CD-Integration – Steuern Sie die Testausführung über einfache Befehle.
- Skalierbare Ausführungsumgebungen – Führen Sie Tests lokal, auf On-Premise-Servern oder in cloudbasierten Setups aus, einschließlich paralleler Ausführung.

Automatisiertes CANoe Testing in alltäglichen DevOps-Workflows
CANoe Server Editions bieten einen schlanken, innovativen DevOps-Workflow für Produktteams, die ihre automatisierte Testausführung beschleunigen möchten. Mit vollständiger Skriptkontrolle und YAML-basierter Konfiguration werden Simulationen und Tests nahtlos ausgeführt. Eine grafische Benutzeroberfläche ist nicht erforderlich. Dieser Headless-Ansatz ermöglicht eine mühelose Automatisierung und Integration, die perfekt auf skalierbare Umgebungen für Continuous Integration und Testing zugeschnitten sind.

Das Herzstück dieses Workflows ist die klare Trennung von Umgebungs- und Testlogik. Durch die Entkopplung dieser Elemente gewinnen Teams an Flexibilität: Tests sind projekt- und umgebungsübergreifend wiederverwendbar, werden einmalig kompiliert und parallel ausgeführt. Dieser modulare Ansatz fördert eine schnelle Skalierung und robuste Automatisierung in CI/CD-Pipelines.
CANoe Server Editions sind für eine schnelle und zuverlässige Integration in Ihre Entwicklungs-Toolchain konzipiert. Mit einem einzigen Befehl werden Simulationen und Tests gestartet und die Ergebnisse automatisch generiert. Das reduziert den manuellen Aufwand und sorgt für konsistente Resultate.
Der DevOps-Workflow im Überblick
- Environment Make – Kompiliert die Simulationsbeschreibung und bereitet die Ausführungsumgebung vor.
- Test Unit Make – Kompiliert Tests für eine spezifische Umgebung, unabhängig von der Simulationslogik.
- CANoe Server Editions – Führen Simulationen und Tests in einem vollautomatisierten Headless-Modus aus und generieren umfassende Testergebnisse für die nachgelagerte Analyse.
Erleben Sie eine skalierbare, reproduzierbare und transparente Testautomatisierung, die sich Ihren Anforderungen anpasst. Das macht die CANoe Server Editions zur Grundlage für effizientes DevOps in der Embedded-Entwicklung.


Anwendungsfälle


Software-in-the-Loop (SIL)
CANoe Server Editions unterstützen die Virtualisierung nahezu jedes Steuergeräts, einschließlich Setups auf Basis des SIL Kits sowie vVIRTUALtarget oder Synopsys Silver. Dies ermöglicht frühes Testen mit schnellen Feedbackzyklen und steigert die Effizienz durch parallele Testausführung und Variantentests.


Hardware-in-the-Loop (HIL)
CANoe Server Editions erweitern automatisierte Workflows auf Hardware-in-the-Loop-Umgebungen und ermöglichen eine realistische Absicherung unter echten Hardwarebedingungen. Sie fügen sich nahtlos in bestehende HIL-Testsysteme ein und unterstützen beliebige HIL-Hardware über CANoe Open Environment. Dadurch können Teams die automatisierte Testausführung effizient über HIL-Farmen hinweg skalieren.


Logfile-Analyse
CANoe Server Editions automatisieren die Logfile-Analyse, sodass Teams aufgezeichnete Daten ohne manuellen Aufwand effizient auswerten können. Dies liefert schnelles Feedback nach Testfahrten und erlaubt es, individuelle Validierungsprüfungen direkt in automatisierte Workflows zu integrieren.
Key Features
YAML-basierte Konfiguration (Everything as Code)
Beschreiben Sie Testumgebungen, Ausführungsparameter und Varianten in versionskontrollierten Konfigurationsdateien.
Integration in Entwicklungswerkzeuge
Unterstützung für moderne Entwicklungsumgebungen, einschließlich Visual Studio Code Extensions.
Betriebssystem-Support
Verfügbar für Windows- und Linux-Plattformen.
Kommandozeilen- und API-Steuerung
Starten, steuern und überwachen Sie Testläufe über CLI-Befehle oder programmatische Schnittstellen für eine einfache Integration.
Mehrsprachige Testerstellung
Erstellen und führen Sie Tests in CAPL, Python oder C# aus, je nach Projektanforderungen und Präferenzen des Teams.
Highlights, Version 20
- Neue Optionen: Sensor, J1939, For EtherCAT, SDC, CANopen und ISO11783
- Erweiterte Linux-Unterstützung
- Debian-Pakete
- Linux-Treiber für VN5650
- Vector Tool Platform (Coordinator)
- .NET API, Python, FMI, Diagnostic
- Unterstützung von OCI (vdpm)
- Volumenlizenz
- FMI 3.0
TechTutorials
Produktbeschreibung
| Empfehlung | |
| Prozessor |
|
| Arbeitsspeicher (RAM) | 4 GB pro Instanz |
| Festplatte | SSD/NVMe |
| Windows-Betriebssystem |
|
| Linux-Betriebssystem |
|
Downloads
Verwandte Seiten


CANoe


vTESTstudio


vVIRTUALtarget

