CANoe_SE_DevOps_CI-CT_6k_RGB.jpg

CANoe Server Editions

Exécution entièrement automatisée des tests dans les workflows DevOps

Les CANoe Server Editions sont des variantes de CANoe fonctionnant sur serveur qui exécutent des simulations et des tests dans des environnements automatisés et sans interface graphique. Elles constituent la base de tests continus et évolutifs, allant des workflows « Software-in-the-Loop » aux workflows « Hardware-in-the-Loop », en passant par l'analyse des fichiers journaux.

Elles sont conçues pour les équipes de développeurs qui ont besoin d’intégrer l’exécution des tests directement dans des pipelines CI/CD, avec des workflows de test automatisés et évolutifs.

Shorten Your Test Cycles With CANoe Server Editions

Avantages

Les CANoe Server Editions apportent cohérence et évolutivité à l'automatisation des tests. Ces fonctionnalités clés aident les équipes qui doivent valider des systèmes complexes de manière efficace et fiable.

  • « Everything as Code » – Une collaboration fluide, centrée sur le code, grâce aux fonctions de comparaison et de fusion, permet de mettre en place des flux de travail pilotés par l'IA et basés sur des configurations textuelles.
  • Prise en charge multiplateforme – Disponible pour les environnements Windows et Linux.
  • Tests SIL et HIL automatisés – Exécutez des tests sans intervention manuelle.
  • Intégration CI/CD – Contrôlez l’exécution des tests à l’aide de commandes simples.
  • Environnements d’exécution évolutifs – Exécutez des tests localement, sur des serveurs sur site ou dans des environnements cloud, y compris en exécution parallèle.
Mercedes_Benz_CLA_Header.png
Exemple de réussite : Mercedes-Benz
Les plateformes de test virtuelles et les processus de test automatisés prennent de plus en plus d'importance. Découvrez comment Mercedes-Benz utilise un pipeline CI/CD pour rendre ses processus de développement et de test plus efficaces et plus évolutifs.

Tests CANoe automatisés dans les workflows DevOps quotidiens

Les CANoe Server Editions offrent un workflow DevOps rationalisé et innovant aux équipes produit qui souhaitent accélérer les tests automatisés. Grâce à un contrôle total des scripts et à une configuration basée sur YAML, les simulations et les tests s'exécutent de manière fluide. Aucune interface graphique n'est nécessaire. Cette approche « headless » permet une automatisation et une intégration sans effort, parfaitement adaptées aux environnements d'intégration continue et de tests évolutifs.

CANoe_Server_Editions_Command_Line_Example.jpg

Au cœur de ce flux de travail se trouve une séparation claire entre l’environnement et la logique de test. En dissociant ces éléments, les équipes gagnent en flexibilité : les tests sont réutilisables d’un projet à l’autre et d’un environnement à l’autre, ne sont compilés qu’une seule fois et s’exécutent en parallèle. Cette approche modulaire favorise une évolutivité rapide et une automatisation robuste dans les pipelines CI/CD.
Les CANoe Server Editions sont conçues pour une intégration rapide et fiable dans votre chaîne d’outils de développement. Une simple commande suffit pour lancer les simulations et les tests, et les résultats sont générés automatiquement. Cela réduit les tâches manuelles et garantit des résultats cohérents.

Le workflow DevOps en bref

  1. Configuration de l'environnement – Compile la description de la simulation et prépare l'environnement d'exécution.
  2. Création d’unités de test – Compile les tests pour un environnement spécifique, indépendamment de la logique de simulation.
  3. CANoe Server Editions – Exécutez des simulations et des tests en mode entièrement automatisé et sans interface graphique, en générant des résultats de test complets pour une analyse en aval.

Bénéficiez d’une automatisation des tests évolutive, reproductible et transparente qui s’adapte à vos besoins. Les CANoe Server Editions constituent ainsi le fondement d’un DevOps efficace dans le développement embarqué.

Le workflow DevOps en bref

Cas d'utilisation

Software-in-the-Loop (SIL)

Software-in-the-Loop (SIL)

Les CANoe Server Editions prennent en charge la virtualisation de pratiquement n'importe quel calculateur, y compris les configurations basées sur SIL Kit, vVIRTUALtarget ou Synopsys Silver. Cela permet de réaliser des tests en amont avec des cycles de rétroaction rapides et d'améliorer l'efficacité grâce à l'exécution parallèle des tests et aux tests de variantes.

Simulation « Hardware-in-the-Loop » (HIL)

Simulation « Hardware-in-the-Loop » (HIL)

Les CANoe Server Editions étendent les flux de travail automatisés aux environnements « Hardware-in-the-Loop » (HIL), permettant ainsi une validation réaliste dans des conditions matérielles réelles. Elles s'intègrent parfaitement aux systèmes de test HIL existants et prennent en charge tout matériel HIL grâce à CANoe Open Environment. Cela permet aux équipes de déployer efficacement l'exécution automatisée des tests à l'échelle des parcs de test HIL.

Analyse des fichiers journaux

Analyse des fichiers journaux

Les CANoe Server Editions automatisent l'analyse des fichiers journaux, ce qui permet aux équipes d'évaluer efficacement les données enregistrées sans intervention manuelle. Cela garantit un retour d'information rapide après les essais de conduite et permet d'intégrer directement les contrôles de validation individuels dans des flux de travail automatisés.

Caractéristiques principales

Configuration basée sur YAML (Tout en code)

Décrivez les environnements de test, les paramètres d'exécution et les variantes dans des fichiers de configuration gérés par un système de contrôle de version.

Intégration des outils de développement

Prise en charge des environnements de développement modernes, notamment les extensions de Visual Studio Code.

Prise en charge des systèmes d'exploitation

Disponible sur les plateformes Windows et Linux.

Contrôle via la ligne de commande et l'API

Lancez, contrôlez et surveillez les exécutions de test à l'aide de commandes CLI ou d'interfaces de programmation pour une intégration aisée.

Création de tests multilingues

Créez et exécutez des tests à l'aide de CAPL, Python ou C#, en fonction des besoins du projet et des préférences de l'équipe.

Points forts de la version 20

  • Nouveau capteur Options, J1939, pour EtherCAT, SDC, CANopen et ISO 11783
  • Prise en charge étendue de Linux
    • Paquets Debian
    • Pilote Linux pour VN5650
    • Vector Tool Platform (Coordinator)
    • API .NET, Python, FMI, diagnostic
  • Prise en charge d'OCI (vdpm)
  • Licence en volume
  • FMI 3.0

Tutoriels techniques

Découvrez toute la puissance des tests automatisés de systèmes grâce aux CANoe Server Editions ! Dans nos guides étape par étape, vous apprendrez comment migrer vos tests vers le cloud et intégrer des flux de travail entièrement automatisés en utilisant les pratiques DevOps les plus récentes. Que vous soyez novice avec Vector CANoe ou que vous passiez de l'édition Desktop à cette nouvelle version, ces vidéos couvrent tout ce dont vous avez besoin pour vous mettre rapidement à niveau.

Product Description

Recommandation
Processeur
  • Compatible Intel
  • ≥ 3 GHz
  • ≥ 4 cœurs
Mémoire (RAM)4 Go par instance
Disque durSSD/NVMe
Système d'exploitation Windows
  • Windows Server 2022
  • Windows Server 2019
  • Windows 10 (version 1803 ou ultérieure)
  • Windows 11 (version 21H2 ou ultérieure)
Système d'exploitation Linux
  • Ubuntu Linux (20.04, 22.04, 24.04)

Les CANoe Server Editions sont disponibles dans les langues suivantes :

  • anglais

Téléchargements

Pages associées

Discutons ensemble de votre cas d'utilisation
Discutons ensemble de votre cas d'utilisation
Que vous soyez en train d'étudier les différentes options ou que vous planifiiez déjà vos prochaines étapes, n'hésitez pas à nous faire part de vos besoins. Nous vous aidons à trouver la solution qui vous convient.