Outil de test unitaire et d’intégration

Les tests unitaires et les tests d’intégration sont essentiels pour répondre aux standards (tels que DO-178, IEC 61508, ISO 26262) pour des applications critiques.
TESSY est un outil pour les tests automatisés des systèmes embarqués: tests unitaires, tests de non-régression, tests d’intégration – en particulier dans le cadre d’applications critiques. Ces tests sont des tests de type boîte noire.
TESSY est idéal pour l’exécution des tests sur la cible, même s’il s’agit d’un processeur embarqué 8 bit. Mais TESSY peut également exécuter les tests sur la station hôte.
TESSY détermine automatiquement l’interface (entrées, sorties, appels de fonctions) de l’unité et crée le harnais du test, comportant des fonctions bouchons (« stub ») s’il est nécessaire. TESSY exécute les tests et indique les résultats.
TESSY vérifie automatiquement la couverture de test (couverture de code) durant les tests. Les niveaux de la couverture sont branche / décision, condition / décision modifiée (modified condition/decision coverage, MC/DC) et condition multiple (multiple condition coverage, MCC). Déterminer le taux de couverture est un test de type boîte blanche.
TESSY comporte un outil nommé CTE pour spécifier les cas de test d’après la méthode de « l’arbre classification » (Classification Tree Method, CTM).
Pour le test d’intégration TESSY contient la qualité « test de composants temporel ». Plusieurs unités peuvent être testées ensemble confortablement. Le cas échéant même le temps peut être simulé.

TESSY augmente la fiabilité des systèmes embarqués.

>>> Plus d’infos (en anglais) et une version pour essayer:
http://www.hitex.com/en/tools/tessy/

 

Assistance en test / service de test

Avec plus de 40 ans d’expérience dans des applications embarquées Hitex vous offre aussi un service complet pour l’exécution de votre test logiciel. Vous mettez seulement votre code source à la disposition et peu après vous recevrez des résultats des tests documentés de manière précise.

Améliorez la qualité du logiciel – écourtez votre cycle de projet!

>>> Plus d’infos (en anglais): http://www.hitex.com/en/testing/