ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Auteurs : soumettez
votre article en ligne
Autres revues >>

Technique et Science Informatiques

0752-4072
Revue des sciences et technologies de l'information
 

 ARTICLE VOL 23/7 - 2004  - pp.905-928  - doi:10.3166/tsi.23.905-928
TITRE
Stratégie de couverture de test à un haut niveau d'abstraction

RÉSUMÉ
L'activité de test est une partie de plus en plus importante dans les développements logiciels. Cette activité est souvent longue et répétitive, nous cherchons à décharger l'ingénieur de test des tâches les plus répétitives (calcul des préambules des tests, implantation dans une technologie cible, etc.). Pour définir des tests, plusieurs niveaux d'abstraction sont proposés : les tests exécutables pour une cible technologique, les tests abstraits qui font abstraction de la technologie, les objectifs de test qui ne représentent que partiellement le chemin d'un test dans la spécification et les schémas de test qui offrent une abstraction supplémentaire sur les données. Ce travail s'inscrit dans le cadre du test de conformité. Nous présenterons ces différents niveaux d'abstraction ainsi que leur relation avec la spécification et le code en termes de couverture. Nous présentons aussi l'intérêt de proposer une notion de couverture au niveau des schémas de test.


ABSTRACT
Testing is an important activity of the software development process. The aim of the study presented in this paper is to free the test experts from repetitive aspects, relative to the test conception activity. To do that, several abstraction levels are proposed : executable tests relative to a given technology, abstract tests relative to the specification level, test purposes which describe some forms of expected behaviors and, finally, test schemas which offer a level of abstraction relative to method invocations. We present these levels of abstraction, their connection and how they can be interpreted to establish a notion of coverage. In the case of test schemas, we show how an abstraction of the specification can be built and used to evaluate the coverage, in remaining compatible with the concrete specification.


AUTEUR(S)
Pierre BONTRON, Marie-Laure POTET

Reçu le 9 avril 2003.    Accepté le 15 janvier 2004.

MOTS-CLÉS
spécifications comportementales, test de conformité, génération de tests, couverture de test.

KEYWORDS
behavioral specifications, conformance testing, test generation, test coverage.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 12.5 €
• Non abonné : 25.0 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (259 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier