AutomationDesk

Puissant outil de création et d'automatisation des tests

Avec AutomationDesk, les tests peuvent être exécutés 24H/24, 7J/7 ce qui permet aux ingénieurs d'augmenter la couverture de test et d'améliorer la qualité du logiciel du calculateur tout en minimisant le temps et les coûts de développement.

  • AutomationDesk 6.5

    En réponse à l'annonce de la fin de vie de Python 3.6, la version Python 3.9 actuellement disponible offre une stabilité de version pour une plus longue période

    En savoir plus

  • Les tests croisés de l’implémentation du XIL API démontrent une bonne interopérabilité

    L’interopérabilité des produits compatibles avec l’interface XIL API de l’ASAM, comme AutomationDesk, est vérifiée sur une base régulière. À ce titre, la majorité des vendeurs d’outils de développement destinés aux applications automobiles se réunissent régulièrement avec dSPACE afin d’effectuer des tests nommés « croisés » sur leurs produits. Au cours de ces tests, ils connectent leurs outils de test à des bancs d’essais tierce partie pour évaluer si leur logiciel de test est capable de communiquer sans problème avec le matériel de test d’autres constructeurs.

    En savoir plus

  • Tests basés sur les signaux – Des tests du calculateur automatisés et intuitifs

    AutomationDesk 5.0 introduit les tests basés sur les signaux, un nouveau type de description de test, qui est aussi simple à créer que sur une feuille de papier.

    En savoir plus

  • First Flight in Real Time – des tests d’avionique automatisés avec des simulateurs dSPACE

    Honda Aircraft Company développe un système avancé d’intégration de tests totalement automatisé pour mettre en service son nouveau jet d’affaires en un temps record.

    En savoir plus

  • Ambitious Climate Goals – Bergstrom projette de développer son logiciel de contrôle à 85% de façon virtuelle

    Le contrôle précis de la température dans l’habitacle est l’alpha et l’oméga du développement des systèmes de climatisation de véhicule. Bergstrom a pour objectif de réduire de 80 % la phase de calibration trop chronophage de ces systèmes. Pour ce faire, les experts en climatisation utilisent une approche basée sur les modèles comportant divers outils dSPACE.

    En savoir plus

  • Toutes les « Success Stories » concernant AutomationDesk

  • Centre de support des outils d'automatisation des tests

    Cette page web fournit une liste de liens permettant un accès rapide aux informations de support les plus importantes sur les outils d'automatisation de tests.

    En savoir plus

  • Formation AutomationDesk

    Cette formation couvre l’accès aux plates-formes HIL ainsi qu’à une grande diversité d’outils : p. ex. l’insertion de défauts (Failure Insertion Unit), les outils de diagnostic et de calibration, MATLAB ® et ControlDesk. Le formateur vous expliquera comment travailler avec des bibliothèques personnalisées constituées de structures de test génériques définies par vos soins et de tests complets. Vous gagnerez en expérience pratique en utilisant des structures prédéfinies pour votre implémentation de test.

    En savoir plus

Domaines d’application

AutomationDesk est un outil puissant de création et d'automatisation de séquences pour le test Hardware-In-the-Loop (HIL) des calculateurs. Les utilisateurs d’AutomationDesk peuvent créer et éditer graphiquement des séquences de test sans que cela ne nécessite de compétences en programmation.

Les bibliothèques d’interfaces d’AutomationDesk, compatibles avec les standards ASAM, permettent une réutilisation transparente des tests automatisés au cours des différentes étapes de développement, telles que la simulation MIL et SIL avec VEOS, la plate-forme de dSPACE pour la simulation sur PC, et la simulation HIL avec SCALEXIO ou toute autre plate-forme de simulation tierce fournissant une interface compatible avec le XIL API.

Avantages clés

AutomationDesk fournit des bibliothèques contenant un grand nombre de tests prédéfinis, p. ex. pour un accès simple au modèle de simulation, à l’unité d’insertion de défauts (FIU) ou au logiciel de calibration et de diagnostic. Avec AutomationDesk, les tests peuvent être exécutés 24H/24, 7J/7 ce qui permet aux ingénieurs d'augmenter la couverture de test et d'améliorer la qualité du logiciel du calculateur tout en minimisant le temps et les coûts de développement.

Avec AutomationDesk, vous pouvez décrire graphiquement vos séquences de test qu’il s’agisse d’une conception basée sur l’assemblage d’étapes de test issues d’une bibliothèque ou d’une conception basée sur des signaux tels que des stimulus ou l’évaluation de signaux capturés.

Vue d’ensemble du logiciel d’automatisation de test : Le packaging modulaire du logiciel d’automatisation de test de dSPACE vous permet de sélectionner les packs nécessaires à vos tâches d'automatisation et d'ajouter ultérieurement d'autres modules si besoin est.

Functionality Description
Advanced Sequence Builder and Test project management and execution
  • Graphical test development
  • Library-based test authoring via drag & drop
  • Intuitive navigation in structured projects
  • Confi guring test executions and access results and reports
  • Powerful development support through debugger and consistency checks
Automation libraries
  • ASAM XIL API library to access simulation platforms and failure insertion units of HIL simulators compliant to the ASAM XIL standard
  • Access to calibration tools like ControlDesk, ETAS INCA and Vector CANape via the ASAM MCD-3 MC automation interface
  • Access to diagnostics tools like ControlDesk via ASAM MCD-3 D
  • Access to MATLAB®
  • Convenient access to tools in the dSPACE tool chain
    • ControlDesk
    • Real-Time Test Manager
    • ModelDesk
    • MotionDesk
Open architecture
  • Open COM API enables remote execution of tests, e.g., by test management tools
  • Edit and execute Python code or call Python scripts in AutomationDesk
  • Introduce and maintain custom libraries to develop and maintain reusable, test-domain specifi c steps
  • Robust implementation of interfaces to third-party tools via COM/DCOM supported by VirtualCom feature
  • Improved readability of AutomationDesk fi le artefacts by a new XML import/export format
  • Fine grained import and export down to single steps as ideal basis for version control
Test documentation
  • Automated generation of test reports in PDF or HTML
  • Report library to define the contents of the generated report
Framework Builder library
  • Library that allows building up highly customizable templates as a test framework
  • Build up own templates (e.g., for test steps and tests)
  • Templates can be maintained with the AutomationDesk library mechanism
Evaluation library
  • Powerful evaluation of measured signals
  • Automatic report generation, including plotted signals
Signal-based testing
  • Graphical description of signals for stimuli and evaluation
  • Intuitive test authoring as on a piece of paper
XIL API MAPort and XIL API EESPort support
  • Platform-independent handling of simulation applications
  • Seamless switch between of simulation platforms from different vendors
  • Access to the simulation model for reading, writing, capturing, and stimulating variables
  • Fast and easy test steps for Get/Set/Check operations including implicit reporting
  • Hardware-independent test steps for Failure Insertion Units (FIU)
  • XIL EESPort software trigger steps enable to switch error sets according to model variable states
Variable mapping
  • Variable mapping support, compliant to ASAM XIL
  • Convenient test step configuration for variable access by drag & drop, selection lists and autocomplete functions
  • Enabler for reuse of tests across models and platforms
SYNECT coupling
  • Connect to SYNECT workspaces to update test cases with push-pull commands or to analyze differences

Support du standard XIL API

Le standard XIL API V2.1 de l’ASAM est la nouvelle génération qui remplace l’HIL API. Le port XIL Model Access Port (MAPort) supporte les besoins d’accès au banc d’essais tout au long des étapes du processus de développement de fonction : Simulations MIL (Model-In-the-Loop), SIL (Software-In-the-Loop), PIL (Processor-In-the-Loop) et HIL (Hardware-In-the-Loop). Le port XIL Electrical Error Simulation (EESPort) du XIL API de l’ASAM contrôle le matériel de simulation de défauts électriques. Il vous permet de définir différents types de défauts. Les serveurs XIL 2.0.1 supportés antérieurement peuvent encore être utilisés dans AutomationDesk.

Support du XIL API dans le pack Platform API Package

Le pack Platform API Package permet l’implémentation du MAPort du standard XIL API pour l’accès aux plates-formes de simulation :

  • Configurer la plate-forme de simulation
  • Accéder en lecture et en écriture aux variables scalaires et vectorielles
  • Capturer des données en utilisant des conditions de déclenchement complexes
  • Stimuler les variables d’une application temps réel en utilisant un jeu de description de signaux tel que le Signal Editor Module de ControlDesk

Support du XIL API dans le pack Failure Simulation Package

  • XIL API EESPort (Electrical Error Simulation Port) implémenté dans .NET, en conformité avec le standard XIL API EESPort de l’ASAM
  • Accès à toutes les unités Failure Insertion Units (FIU) de dSPACE dans les scénarios d’automatisation depuis vos propres scripts de test et vos propres applications
  • Traçage de la FIU, p. ex. surveillance des demandes de changement de jeu d’erreurs au moyen d’une variable en temps réel afin de permettre une analyse cause-à-effet dans les tests impliquant la FIU
  • Changement de jeux d’erreurs selon un mécanisme de surveillance des états des variables du modèle

Migration entre les fournisseurs XIL API

  • Migration simple entre implémentations XIL API spécifiques aux fournisseurs
  • Echange pratique des modèles d'objets des différents fournisseurs

Bibliothèque d’utilitaires XIL API

  • Opérations rapides et pratiques basées sur le XIL API – aucune information de contexte détaillé sur le XIL API n’est nécessaire
  • Gestion simple des actions du générateur de signaux/lecture/écriture/capture
  • Blocs simples d’utilisation pour le contrôle de simulation de défauts

Interfaces vers les outils dSPACE

ControlDesk

Accès pratique et complet à toutes les fonctionnalités de ControlDesk :

  • Mesure et calibration
  • Diagnostic

Real-Time Testing

  • Bibliothèque Real-Time Testing pour une gestion de scripts pertinente
  • Intégration simple dans des structures de test personnalisées (AutomationDesk ou autres)

Bibliothèque spécialisée RTI CAN MultiMessage

  • Extension de produit permettant d’accéder aux fonctions de la bibliothèque RTI CAN MultiMessage Blockset depuis AutomationDesk
  • Accès pratique aux paramètres du RTI CAN MultiMessage Blockset et options de manipulation
  • Configuration du bus CAN au moyen de blocs AutomationDesk : Enregistrer, rétablir et manipuler les propriétés gérées par le RTI CAN MultiMessage

ModelDesk

  • Automatisation du logiciel ModelDesk en préparation aux tests des fonctions ADAS
  • Commande à distance de ModelDesk pour gérer les paramètres, les routes, les manœuvres et le trafic
    • Ouvrir le projet/l'expérimentation
    • Activer le jeu de paramètres
  • Accès à la gestion des paramètres
    • Modifier les paramètres
    • Télécharger les paramètres
  • Accès à la gestion des routes et des manœuvres
    • Activer et télécharger des profils de route
    • Activer et télécharger des manœuvres
    • Modifier les paramètres des profils de routes et des manœuvres (conditions de roulage, vitesses)

MotionDesk

  • Contrôle à distance de MotionDesk
  • Support de système de tests ADAS à base de caméras

Interfaces vers les outils tierce partie

AutomationDesk peut également intégrer des outils tierce partie tels que CANscope, CANstress, CANoe et CANalyzer de Vector. Veuillez contacter dSPACE pour tout détail concernant les outils tierce partie supportés.

dSPACE a aussi de l'expérience dans la connexion d'AutomationDesk à des systèmes Hardware-In-the-Loop tierce partie, à condition qu’ils supportent correctement le standard XIL API, et offre des prestations d’ingénierie sur demande.

Des exemples d’implémentation (p. ex. VISA Access Library, AutomationDesk CANoe Library) sont présentés en ligne dans le centre de support des outils d'automatisation des tests.

Interfaces ASAM

  • Accès aux outils de calibration tels que ControlDesk, ETAS INCA et Vector CANape, par le biais de l'ASAM MCD-3 MC
  • Accès aux outils de diagnostic tels que ControlDesk au moyen de l’interface MCD-3 D
  • Accès aux plates-formes de simulation par le XIL MAPort de l’ASAM
  • Accès aux systèmes de simulation de défaut par le XIL MAPort de l’ASAM

MATLAB

  • Accès à la fenêtre de commandes de MATLAB
  • Echange de données entre AutomationDesk et MATLAB
  • Exécution à distance de commandes MATLAB
  • Utilisation de fichiers M et MAT

  • Test Automation Software Informations produit, PDF, Anglais, 5540 KB
Informations produit Support Documentation Contactez-Nous

S'inscrire à la Newsletter

S’abonner à nos newsletters, gérer ses abonnements ou se désabonner