Webinaire en vedette : MISRA C++ 2023 : tout ce que vous devez savoir | Voir le séminaire

Webinaire

Ce que vous devez savoir sur la couverture du code pour les systèmes C/C++ embarqués

Ce que vous devez savoir sur la couverture du code pour les systèmes C/C++ intégrés Titre du webinaire et noms des intervenants et image de l'extrait de code à droite

La couverture du code mesure la quantité de code source d'une application qui est testée via diverses méthodes, telles que les tests unitaires, les tests manuels et les tests fonctionnels automatisés. Les objectifs de pourcentage de couverture du code peuvent être subjectifs. L'exhaustivité de la couverture des systèmes critiques pour la sécurité dépend de la mesure du niveau d'intégrité de la sécurité de l'application (SIL) utilisée dans différentes industries et du niveau d'assurance de développement (DAL) couramment utilisé dans l'avionique. Dans les applications de construction critiques pour la sécurité où une défaillance peut entraîner la mort, les normes réglementaires et industrielles exigent une couverture à 100 % du code structurel.

Rejoignez ce webinaire pour découvrir les meilleures pratiques et voir une démo en direct. Nous vous montrerons la couverture structurelle du code pour les relevés, les succursales, les MC/DC, les rapports automatisés, et discuterons des points suivants :

  • Quel degré de couverture devez-vous atteindre ?
  • Comment décidez-vous de la rigueur structurelle du code de la couverture ?
  • Quelle est la meilleure façon de remplir cette tâche ?
  • Que faire lorsque vous devez combiner la couverture de bibliothèques tierces ?
  • Comment effectuer une couverture de code sur le matériel cible ?
  • Quelle mesure devez-vous prendre lorsque l’instrumentation provoque une surcharge excessive du code ?
  • Que faire si vous devez effectuer une couverture de code au niveau du langage assembleur ?