CANoe_SE_DevOps_CI-CT_6k_RGB.jpg

CANoe Server Editions

Vollautomatisierte Testausführung in DevOps-Workflows

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.

Verkürzen Sie Ihre Testzyklen mit den CANoe Server Editions (Englisch)

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.
Mercedes_Benz_CLA_Header.png
Success Story Mercedes-Benz
Virtuelle Testplattformen und automatisierte Testprozesse gewinnen zunehmend an Bedeutung. Erfahren Sie, wie Mercedes-Benz eine CI/CD-Pipeline verwendet, um Entwicklungs- und Testprozesse effizienter und skalierbarer zu gestalten.

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.

CANoe_Server_Editions_Command_Line_Example.jpg

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

  1. Environment Make – Kompiliert die Simulationsbeschreibung und bereitet die Ausführungsumgebung vor.
  2. Test Unit Make – Kompiliert Tests für eine spezifische Umgebung, unabhängig von der Simulationslogik.
  3. 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.

Der DevOps-Workflow im Überblick

Anwendungsfälle

Software-in-the-Loop (SIL)

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)

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

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

Nutzen Sie das Potenzial automatisierter Systemtests mit den CANoe Server Editions. In unseren Schritt-für-Schritt-Anleitungen erfahren Sie, wie Sie Ihre Tests in die Cloud verlagern und vollautomatisierte Arbeitsabläufe unter Verwendung modernster DevOps-Verfahren integrieren können. Ganz gleich, ob Sie Vector CANoe noch nicht kennen oder von der Desktop-Edition umsteigen: Diese Videos vermitteln Ihnen alles, was Sie für einen schnellen Start benötigen.

Produktbeschreibung

 Empfehlung
Prozessor
  • Intel-kompatibel
  • ≥ 3 GHz
  • ≥ 4 Kerne
Arbeitsspeicher (RAM)4 GB pro Instanz
FestplatteSSD/NVMe
Windows-Betriebssystem
  • Windows Server 2022
  • Windows Server 2019
  • Windows 10 (ab Version 1803)
  • Windows 11 (ab Version 21H2)
Linux-Betriebssystem
  • Ubuntu Linux (20.04, 22.04, 24.04)

Die CANoe Server Editions sind in folgenden Sprachen erhältlich:

  • Englisch

Downloads

Verwandte Seiten

Gemeinsam die optimale Lösung finden
Gemeinsam die optimale Lösung finden
Sie planen neue Projekte oder suchen nach der passenden Technologie? Wir sind für Sie da und beraten Sie gerne.