La tâche

La fonctionnalité plus complexe du calculateur et le nombre croissant de variantes de calculateur augmentent la quantité et la complexité des tests pour la validation du logiciel de calculateur. Pour mettre en œuvre un processus de test efficace qui relève ce défi, les développeurs et les testeurs de logiciels doivent coopérer étroitement. À cette fin, les processus déjà établis dans le développement logiciel général, tels que le développement agile avec intégration continue et tests continus, font leur chemin dans le développement logiciel de calculateur. Cela nécessite une gestion des tests pour les tests de calculateur et un outil intelligent d'automatisation des processus, tel que SYNECT.

Le défi

  • Respecter des plannings de release serrés et en accélération
  • S’assurer que les modèles corrects, y compris les parties spécifiques aux variantes et les paramétrages, soient utilisés pour le build automatique.
  • S'assurer que les modèles nouveaux ou modifiés soient automatiquement inclus dans les builds nocturnes.
  • Avoir le bon logiciel de calculateur, la bonne application temps réel et le paramétrage approprié sur le système de test et déclencher les tests pertinents.

La solution

SYNECT veille à ce que la bonne chaîne d'actions soit traitée en cas de modification d'artefacts individuels. Il évalue également les dépendances des variantes pertinentes. Les actions incluent la reconstruction des conteneurs de modèle après l'enregistrement d'un modèle ou l'utilisation de ces conteneurs lors d'un build nocturne récurrent de l'application en temps réel. Il est également possible qu'une nouvelle version du logiciel de calculateur, fournie uniquement via un système de gestion de configuration, déclenche un ensemble de tests de régression utilisant le dernier build de l'application temps réel sur le système HIL et le paramétrage adéquat correspondant à la variante du logiciel de calculateur. La forte automatisation offerte par SYNECT à cet égard accélère le cycle de développement et de test, réduit les interventions manuelles sujettes aux erreurs et fournit automatiquement une traçabilité complète entre tous les artefacts utilisés dans le processus.

Workflow d’intégration et de tests continus.

Les avantages

  • Introduire l'intégration et les tests continus comme processus à l'échelle de l'entreprise pour la vérification et la validation des logiciels de calculateur.
  • Accélérer l'intégration continue en utilisant une gestion des données dépendante des variantes qui vérifie uniquement les variantes modifiées
  • Planifier la préparation du système de test ainsi que les tests de nuit et de week-end.
  • Réduire la complexité des tests due aux variantes et aux versions logicielles en fournissant des workflows préconfigurés et faciles à utiliser pour tous les testeurs.

Cela vous intéresse. Contactez-nous :

Restez informé grâce à notre service de newsletter dSPACE direct.

Grâce à notre service de newsletter dSPACE, nous vous tiendrons informé des cas d'utilisation actuels, des nouvelles solutions et des nouveaux produits, ainsi que des formations et des événements. Inscrivez-vous ici pour un abonnement gratuit.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.