logo
Thèmes de vidéos :     Testwell CTC++     Testwell CMT++/CMTJava     CodeSentry     CodeSonar     Imagix 4D     Codee     Société     Equipe     Salons     Tests logiciels     Toutes les vidéos    

YouTube Playlists (Lien vers notre chaine YouTube)

Vidéos dans d'autres langues: German French UK US Chinese Russian Flag Spanish Flag

Couverture de tests : Introduction

Code Coverage levels explained

" Explanation of different Code Coverage levels " ou Explication des différents niveaux de couverture de code
05:28     Juin 2019     en anglais
 Cette vidéo explique les niveaux de couverture Function, Statement, Decision, Path, MC/DC et Multicondition Coverage (par Sabine Poehler, chef de produit des outils Testwell chez Verifysoft Technology).

Why measuring Code Coverage can safe life and a ton of Money

" Why measuring Code Coverage can safe life and a ton of Money " ou Pourquoi mesurer la couverture de code peut sauver des vies et faire économiser beaucoup d'argent.
16:14     Août 2018     en anglais
Le code non couvert peut cacher des bombes à retardement. Cette vidéo, extraite d'une présentation en ligne conjointe de Verifysoft et QATestLab (Kiev), décrit les avantages de la couverture de code. L’exemple montre comment le bug du lecteur MP3 Zune aurait pu être évité. Bien que toutes les exigences aient été testées et que la couverture des instructions ait été atteinte, une erreur est survenue dans une partie cruciale du logiciel. Sebastian Götzinger montre qu’il est possible d’éviter la publication accidentelle de code non couvert.

MC/DC Modified Condition/Decision Coverage and Multi Condition Coverage

" MC/DC Modified Condition/Decision Coverage and Multi Condition Coverage " ou MC/DC : Couverture des conditions modifiées/décision (Modified Condition/Decision Coverage) Multi Condition Coverage : Couverture multi-conditions
7:52     Décembre 2023     en anglais
La couverture des décisions/conditions modifiées (MC/DC) est un niveau essentiel de couverture de code à atteindre dans les projets logiciels critiques pour la sécurité, conformément aux normes telles que DO-178C, ISO 26262 et autres.
Cette vidéo explique ce qu’est la couverture MC/DC, en détail, et met particulièrement en lumière ses différences avec la couverture multi-conditions.


Testwell CTC++ : Introduction

Testwell CTC++ le film

LA vidéo TESTWELL CTC++: Pourquoi la qualité logicielle est-elle si importante ?
08:06     janvier 2017     en français
Quelle est l'importance d’un code logiciel fiable ? C’est simple : le succès de votre entreprise en dépend directement !
Dans ce film consacré à Testwell CTC++, découvrez comment renforcer la confiance dans la qualité de votre propre code..
Vous apprendrez à réaliser tous les tests nécessaires à votre projet — ni plus, ni moins.
Cette vidéo vous montre également comment obtenir des rapports de test complets, sans modifier une seule ligne de votre code source.
Vous comprendrez alors pourquoi Testwell CTC++ est l’outil de couverture de code le plus puissant et le plus efficace du marché.
Découvrez tous ses avantages en seulement 8 minutes dans notre vidéo!

Testwell CTC++ Prime Example

Introduction à la couverture de test avec Testwell CTC++
06:02     avril 2014     en français
Testwell CTC++ est un outil de mesure de la couverture de tests. Compatible avec tous les compilateurs et toutes les plateformes embarquées (microcontrôleurs), il s’adapte parfaitement à vos environnements de développement. Cette vidéo propose une introduction concise (Prime Example) à l’utilisation de cet outil performant.

Code Coverage Easy and Efficient

" Code Coverage Analysis made Easy and Efficient with Testwell CTC++ " ou Analyse de la couverture de code simple et efficace avec Testwell CTC++
19:03     2024     en anglais
Si vous travaillez dans le développement de logiciels critiques pour la sécurité, vous avez besoin d’un analyseur de couverture de code. Dans ce cas, vous devriez jeter un œil à Testwell CTC++. Cet analyseur de couverture de code — utilisé par plus de 750 clients — est comme un véhicule tout-terrain : il fonctionne partout, avec n’importe quel compilateur, sur toutes les cibles embarquées, même dans les environnements de développement les plus avancés. Découvrez comment Testwell CTC++ peut vous aider.

ESE 2014 Interview Klaus Lambertz

" Testwell CTC++ Code Coverage Analyzer: General Presentation " ou Analyseur de couverture de code Testwell CTC++ : présentation générale
12:54     septembre 2014     en anglais
Découvrez pourquoi des centaines d’entreprises font confiance à Testwell CTC++ Code Coverage Analyzer pour mesurer la couverture de code de leurs projets critiques pour la sécurité. Cette introduction présente l’historique de CTC++, les niveaux de couverture supportés, la conformité aux normes de sécurité, la prise en charge de tous les compilateurs et de toutes les cibles embarquées, et bien plus encore...

14 Main Advantages of Testwell CTC++ Code Coverage Analyzer

" 14 Main Advantages of Testwell CTC++ Code Coverage Analyzer " ou 14 principaux avantages de l’analyseur de couverture de code Testwell CTC++
06:04     mai 2020     en anglais
Testwell CTC++ est l’analyseur de couverture de code leader pour les logiciels embarqués. Découvrez tous les points forts de Testwell CTC++...

Code Coverage Made Easy

" Code Coverage Made Easy with Testwell CTC++ " ou Couverture de code simplifiée avec Testwell CTC++
23:43     octobre 2021     en anglais
Cette vidéo vous présente comment faciliter la couverture de code grâce au principal analyseur de couverture de tests, Testwell CTC++
0:00 Verifysoft Technology GmbH: Introduction
2:05 What is code coverage and why measure it? (including code coverage levels) (Qu’est-ce que la couverture de code et pourquoi la mesurer ? (y compris les niveaux de couverture))
9:44 Testwell CTC++ Code Coverage Analyzer (main advantages) (Analyseur de couverture de code Testwell CTC++ (principaux avantages))
21:30 Complementary tools (short overview) ( Outils complémentaires (aperçu rapide))

157-Testwell-CTC-EN-Sabine-202104

Testwell CTC++ Test Coverage Analyzer (Recorded Webinar, English, 157) (Analyseur de couverture de tests Testwell CTC++
20:06     avril 2021     en anglais
Testwell CTC++ est un analyseur de couverture de code de premier plan pour l’industrie du logiciel – aussi bien pour les logiciels embarqués que pour le développement d’applications. Ce webinaire d’avril 2021 présente les principaux atouts de Testwell CTC++ ainsi que de Verifysoft Technology, la société qui le développe.


Testwell CTC++ : Installation et prise en main

Testwell CTC++ Download, Installation, ...

Installation de Testwell CTC++, Code Coverage Analyzer en 2 mn
02:26     décembre 2020     en anglais
Cette vidéo décrit où télécharger, comment installer et activer une licence d'évaluation de Testwell CTC++, Test Coverage Analyzer pour Windows.


Testwell CTC++ Download, Installation, ...

Installation de Testwell CTC++, Code Coverage Analyzer en 4 mn (en anglais)
04:18     décembre 2020    en anglais
Cette vidéo décrit où télécharger, comment installer et activer une licence de Testwell CTC++ Test Coverage Analyzer pour Linux.


Testwell CTC++ : Témoignages et retours d’utilisateurs

Kees Valkhof, LELY, Netherlands

Témoignage d'utilisateur de Testwell CTC++ : « Notre réputation repose sur des produits qui fonctionnent correctement. »
04:17     septembre 2026     en anglais
Une excellente qualité de produit, y compris une qualité logicielle élevée, est essentielle pour Lely. Kees Valkhof, responsable de la configuration chez Lely, nous a donné un aperçu des exigences en matière de tests logiciels de ce fournisseur de solutions agricoles, ainsi que des raisons pour lesquelles ils utilisent Testwell CTC++ pour mesurer la couverture du code.

Michael Hillmann, Embedded Office

Embedded Office : « Testwell CTC++ nous permet de tester notre logiciel de la manière dont nous souhaitons le faire. »
01:01     juillet 2016     en allemand (avec sous-titres en anglais).
Embedded Office est un spécialiste du développement de logiciels embarqués critiques pour la sécurité. Michael Hillmann (directeur général) explique que l'entreprise utilise Testwell CTC++ dans le cadre du processus de test logiciel afin de vérifier qu'elle peut livrer un logiciel sans bug. « Nous utilisons Testwell CTC++ depuis 2010 et sommes très satisfaits du logiciel, du fournisseur Verifysoft et de leur support. Testwell CTC++ apporte un avantage considérable à notre entreprise. »

Hans-Joachim Schleißheimer

Schleissheimer : Testwell CTC++ est un outil stratégique pour notre entreprise.
02:07     July 2016     en allemand (avec sous-titres en anglais)
Schleissheimer est spécialisé dans le développement de logiciels et de matériels pour microcontrôleurs et systèmes temps réel. L'entreprise travaille pour des fournisseurs automobiles importants. Hans-Joachim Schleissheimer, directeur général/PDG, explique pourquoi Testwell CTC++ est un outil stratégique pour son entreprise. « Nous ne pouvons pas nous permettre de laisser des erreurs logicielles passer sur le terrain. Chaque correction de bug après livraison est un désastre ! » C’est pour cette raison que nous utilisons Testwell CTC++ depuis 2007.


Testwell CTC++ : Couverture de test sur toutes les cibles

Couverture de code pour cibles embarqués

Couverture de code pour cibles embarqués
31:14     (webinaire, février 2015)    en français
Les erreurs dans les logiciels embarqués peuvent être mortelles. Sans aucune marge d´erreur, il est essentiel que votre développement logiciel adopte une approche rigoureuse de la conformité, avec les normes internationales de sécurité IEC 61508, ainsi qu´avec ses variantes dans l´industrie automobile ISO 26262, aéronautique DO-178C et ferroviaire EN 50128. Seules de telles pratiques professionnelles rigoureuses peuvent vous assurer d´atteindre les niveaux de sécurité acceptables. Cela exige des tests de logiciels et la preuve de la couverture de code. Nous vous montrerons dans ce séminaire en ligne comment faire face au défi d´assurer la couverture de code pour cibles embarquées.

Code Coverage on small safety-critical embedded targets

Couverture de code sur des cibles embarquées critiques pour la sécurité de petite taille
34:32     (Kiev, avril 2018)    en anglais
Les erreurs dans les logiciels embarqués peuvent être critiques, voire mortelles. Il est donc essentiel d’adopter une démarche rigoureuse pour garantir la conformité. Ce document présente une approche de la couverture de code sur cibles embarquées, notamment celles à ressources limitées (ROM et RAM), où l’instrumentation du code peut poser des défis. Nous aborderons les normes de sécurité et les niveaux de couverture recommandés, ainsi qu’une brève introduction à la qualification des outils en vue de la certification logicielle.

Testwell CTC++ Code Coverage HoTa usage for CTC++ users

Couverture de code sur cibles embarquées avec HoTa pour les utilisateurs de Testwell CTC++
39:45     novembre 2015    en anglais
Dans cette vidéo destinée aux utilisateurs de Testwell CTC++, nous allons montrer comment réaliser une couverture de code sur des cibles embarquées. À titre d’exemple, nous utiliserons le microcontrôleur ATmega328P (présent sur la carte Arduino REV3).
Il est supposé que vous savez :comment intégrer Testwell CTC++ dans votre IDE, utiliser ses fonctionnalités de base, compiler, convertir et téléverser du code sur votre machine, ainsi qu’implémenter une interface UART sur votre appareil si vous n’utilisez pas un Arduino UNO REV3.
Nous montrerons brièvement comment réaliser les opérations de base sur l’ATmega (initialiser la communication série), les étapes pour configurer Testwell CTC++ afin d’utiliser l’interface série et l’extension HOTA, comment collecter et traiter les données, ainsi qu’un exemple d’utilisation avec les tests unitaires μCunit.

Usage of Testwell CTC++ for Embedded Targets

Utilisation de Testwell CTC++ pour cibles embarquées (démonstration basée sur un microcontrôleur Atmel ATmega 328p)
21:41     février 2016    en anglais
Le principal avantage de Testwell CTC++ Code Coverage Analyzer est de pouvoir réaliser une analyse de couverture de code sur n’importe quelle cible, même sur des cibles disposant de ressources RAM et ROM très limitées, sans système de fichiers et avec des canaux matériels de communication restreints.
Cette vidéo présente les principales fonctionnalités et avantages de Testwell CTC++. La démonstration est basée sur un microcontrôleur Atmel ATmega 328p, une puce 8 bits économique.
Notre démonstration présente deux méthodes clés pour collecter les données de couverture sur la cible :
- Sauvegarde/dump du contenu de CTC_array[] sur le disque hôte (via le JTAG, accessible par le port USB)
- Envoi du contenu de CTC_array vers la ligne série (USART), une console dans notre cas, au format Intel HEX (note : ce deuxième scénario avec l’extension bitcov de Testwell CTC++ est la solution à privilégier en cas de problème avec la configuration HOTA et sans débogueur connecté).


Normes de sécurité et couverture des tests

ECS_Presentation_2015

Normes de sécurité et niveaux de couverture de code associés (ECS Stockholm)
27:34     décembre 2015     en anglais
Cette présentation a été donnée lors de la conférence Embedded Conference Scandinavia à Stockholm (novembre 2015). Olivier Casse (Verifysoft France) y explique quels niveaux de couverture de code sont exigés par les normes de sécurité et comment les atteindre avec Testwell CTC++.

How works Testwell CTC++ with all Coverage Levels

Comment fonctionne Testwell CTC++, Code Coverage Analyzer pour tous les niveaux de couverture »
14:31     octobre 2018     en anglais
« Avantages, technologie et démonstration de Testwell CTC++ (analyseur de couverture de code) expliqués par le Dr Sabine Poehler (responsable produit Testwell Tools chez Verifysoft) »

Code Coverage Levels and Security Standards

Niveaux de couverture de code et normes de sécurité
09:12     septembre 2014     en anglais
Cette présentation explique ce qu’est la couverture de code et pourquoi il est essentiel de la mesurer. Différents niveaux de couverture sont présentés, ainsi que les exigences des principales normes de sécurité telles que IEC 61508, ISO 26262 et DO-178C. Vous découvrirez également un aperçu de Testwell CTC++, un outil de référence pour l’analyse de couverture de code.

ISO 26262 and Code Coverage

ISO 26262 et Code Coverage
14:45     octobre 2018     en anglais
ISO 26262 est une norme internationale qui définit les exigences de sécurité fonctionnelle pour les véhicules routiers. Pour évaluer la couverture des tests, cette norme impose de mesurer la couverture structurelle. Selon le niveau d’intégrité de sécurité automobile (ASIL), il est nécessaire de garantir la couverture des instructions, des branches, et/ou la couverture MC/DC (Modified Condition/Decision Coverage).

Avionics Standard DO-178C: Code Coverage Analysis with Testwell CTC++

Norme aéronautique DO-178C : Analyse de la couverture de code avec Testwell CTC++
10:22     avril 2017     en anglais
La norme DO-178C, intitulée "Software Considerations in Airborne Systems and Equipment Certification" est la référence couramment adoptée dans l’industrie aéronautique pour les logiciels. Elle impose une analyse de la couverture de code allant jusqu’à la couverture MC/DC (Modified Condition/Decision Coverage) pour le niveau de sécurité le plus élevé, le DAL A. Découvrez comment assurer votre conformité aux exigences de la norme DO-178C grâce à l’outil Testwell CTC++ Code Coverage Analyzer.

Lexingtonsoft-CodeCoverage

Couverture de code et qualification des outils pour les systèmes critiques de sécurité (webinaire enregistré)
15:06     février 2022    en anglais
Si vous développez des applications logicielles pour les secteurs de l’automobile, des transports, du ferroviaire, de l’industrie, du médical ou de l’aéronautique, découvrez pourquoi choisir le bon outil de couverture de code, et valider la conformité de cet outil aux normes de sécurité essentielles (notamment ISO 26262, IEC 61508, EN 50128, DO-178), peut être un aspect crucial pour la livraison de logiciels de haute qualité et critiques pour la sécurité.
Par M. Dinesh Dulipsingh, Managing Director de Lexington Soft (P) Ltd. Dinesh possède plus de 25 ans d’expérience professionnelle dans les domaines de l’ingénierie, des ventes, du management commercial et de la gestion des partenaires commerciaux.


Testwell CTC++ : Compatible avec tous les compilateurs et environnements de développement

Note:
Testwell CTC++ est compatible avec l’ensemble des compilateurs, y compris les compilateurs croisés. L’outil s’intègre facilement à de nombreux environnements de développement intégrés (EDI) ainsi qu’à diverses chaînes d’outils. Les vidéos ci-dessous illustrent une sélection des environnements actuellement pris en charge par Testwell CTC++.

Integration of Testwell CTC++ into your IDE

All IDEs: Easy Integration in YOUR IDE
How to integrate Testwell CTC++ into your IDE
08:56     August 2015
Testwell CTC++ is a leading tool for measuring Code Coverage on host and on any embedded target.
Testwell CTC++ can be integrated into many IDEs.
This video shows how to integrate Testwell CTC++ into YOUR IDE. We used Code::Blocks as example. For integrations into Microsoft Visual Studio and IAR Workbench, please refer to our special videos.

Integration of Testwell CTC++ into Eclipse IDE

Eclipse
Integration of Testwell CTC++ in Eclipse IDE
08:52     September 2015
Testwell CTC++ is a Test Coverage Analyzer which measures the Code Coverage of your software. The tool supports all compilers and all embedded targets.
Testwell CTC++ is integrated in many IDEs. This video shows the integration of Testwell CTC++ in the Eclipse IDE.

Testwell CTC++ with IAR Embedded Workbench IDE

IAR Embedded Workbench
Usage of Testwell CTC++ with IAR Embedded Workbench IDE
2:23     February 2021
This video describes the seamless integration of Testwell CTC++ in
1. IAR Embedded Workbench
2. IAR Build Tools

Testwell CTC++ Integration in Jenkins (151)

Jenkins
The integration of Testwell CTC++ in Jenkins
2:37     March 2021
Testwell CTC++ offers various ways to integrate the instrumentation and especially the reports into the dashboard of your automation server. This video shows a few examples which can be used on a Jenkins server without any 3rd party plugin.
See how you can use archived reports to review past Code Coverage from earlier builds and how you can use Testwell CTC++ metrics to generate intelligible graphs to show your progress.

Testwell CTC++ Interface with MATLAB Simulink (The Mathworks)

MATLAB Simulink
Testwell CTC++ (Verifysoft) and MATLAB /Simulink (The Mathworks) interface example
18:13     April 2016
In this video we provide a complete Proof Of Concept demo on how to collect coverage data with Testwell CTC++ in MATLAB Simulink from The Mathworks.
The example is based on code generated out of Simulink and compiled/linked with Microsoft Visual Studio compiler, instrumented for code coverage analysis by Testwell CTC++ running on Windows.
For more details, please contact us.

Usage of Testwell CTC++ with Microchip MPLAB IDE

Microchip MPLAB
Usage of Testwell CTC++ with Microchip MPLAB IDE
13:44     May 2016
The top benefit of Testwell CTC++ Code Coverage Analyzer is running code coverage analysis on any target, even with targets with very low RAM & ROM resources, no file-system and limited hardware channel for communication. This video demonstrates key features and benefits of Testwell CTC++. The demo shows the process commonly used for integrating Testwell CTC++ within a micro-controller compiler/linker, driven by Microchip MPLAB IDE.
You will see an easy way of getting coverage data collected on the target, AKA saving/dumping CTC_array[] content on the host drive from the debugger. This demo shows how to convert the exported data, which is a proprietary ASCII format, to binary format, compatible with the Testwell CTC ++ report generator.

Testwell CTC++ with Microsoft Visual Studio

Microsoft Visual Studio
Testwell CTC++ Usage with Microsoft Visual Studio 2008 IDE
05:47     August 2014     English
Testwell CTC++ can be easily integrated in Visual Studio 2008 IDE. The following tutorial demonstrates the integration of Testwell CTC++.

Testwell CTC++ Code Coverage Lauterbach Trace32

Lauterbach
Testwell CTC++ Code Coverage Lauterbach Trace32
19:42     March 2016
Complete demo on how to collect coverage data with Testwell CTC++ Code Coverage Analyzer using Bitcov add-on setup in Trace32 debugger tool from Lauterbach.The example is based on a GNU gcc compiler for ARM running on Windows10.An application note fully describing step by step the example project is available on request (please contact us).

Testwell CTC++ Code Coverage with Renesas Cs+ IDE

Renesas
Usage of Testwell CTC++ Code Coverage Analyzer with Renesas CS+ IDE
14:26     May 2016
This video demonstrates key features and benefits of Testwell CTC++. The demo shows the process commonly used for integrating Testwell CTC++ within an IDE and the setup of the compiler driven by this IDE.You will see an easy way of getting coverage data collected on the target, AKA saving/dumping CTC_array[] content on the host drive from the debugger.This demo shows how to integrate scripts for setting coverage analysis ON & OFF, cleaning intermediate files, and finally generating the coverage report. Overall this is an example of completing your current tool-chain with test coverage features.



Testwell CTC++ 10.x : Quoi de neuf?

Testwell CTC++ Version 10 - What's New?

Testwell CTC++ Version 10 - What's New?
30:01     January 2023     English
The new Testwell CTC++ Version 10.0.0 focuses on report generation: a new reporting tool, ctcreport, is responsible for generating template-based HTML reports. ...


Testwell CTC++ 10.x : HTML-Reports

Testwell CTC++: The New HTML-Report of version 10 and later

Testwell CTC++: The New HTML-Report of version 10 and later
19:38     January 2023     English
00:00 NEW HTML-REPORT Introduction
01:11 Handling and User Guidance (faster, better, more beautiful)
09:24 Headers and Conditionally Compiled Code (major improvements)
13:24 Adaptations of the layout (functions, files, directories / overview, detailed page, source code view)


Testwell CTC++ 10.x: Justifications for "missing" Code Coverage

Testwell CTC++ 10.1: Justifications
Testwell CTC++ 10.1: Justifications
07:24     mars 2024     anglais
Justifications
Avec la version 10.1 sortie en mars 2024, une nouvelle fonctionnalité « Justifications » est désormais disponible.
Elle permet d'expliquer l'absence de couverture. Les justifications sont documentées dans le rapport de couverture et ont une incidence sur le résultat. Cela signifie que l'influence sur le résultat de la couverture reste compréhensible avec et sans les justifications.
Ces justifications peuvent d'une part être déposées dans le code source lui-même sous forme de commentaires. D'autre part, les justifications peuvent également être fournies via des fichiers d'accompagnement, par exemple dans le cas où des modifications du code source ne sont pas souhaitées ou tout simplement pas possibles
Plus d'informations

Plus d'informations

Testwell CTC++ Page du produit


Thèmes de vidéos :     Testwell CTC++     Testwell CMT++/CMTJava     CodeSentry     CodeSonar     Imagix 4D     Codee     Société     Equipe     Salons     Tests logiciels     Toutes les vidéos