Applying Structural Testing to Services Using Testing Interfaces and Metadata

Abstract : By their very nature, services are accessible only as black-boxes through their published interfaces. It is a well known issue that lack of implementation details may reduce service testability. In previous work, we proposed testable services as a solution to provide third-party services with structural coverage information after a test session, yet without revealing their internal details. However, integrators do not have enough information to improve their test set when they get a low coverage measure because they do not know which test requirements have not been covered. This paper proposes an approach in which testable services are provided along with test metadata that may help integrators to get a higher coverage. The approach is illustrated on a case study of a real system that uses orchestrations and testable services. A formal experiment designed to compare the proposed solution with a functional approach is also presented. The results show evidences that subjects using the testable service approach augmented with metadata can achieve better coverage than subjects using only a functional approach.
Type de document :
Article dans une revue
International Journal of Software and Informatics (IJSI), ISCAS, 2013, 7 (2), pp.239-271. 〈http://www.ijsi.org/ch/reader/create_pdf.aspx?file_no=i153&flag=1&journal_id=ijsi&year_id=2013〉
Liste complète des métadonnées

https://hal.inria.fr/hal-00867666
Contributeur : Guglielmo De Angelis <>
Soumis le : lundi 30 septembre 2013 - 12:57:20
Dernière modification le : mercredi 4 octobre 2017 - 11:24:02

Identifiants

  • HAL Id : hal-00867666, version 1

Collections

Citation

Marcelo Medeiros Eler, Antonia Bertolino, Paulo Cesar Masiero. Applying Structural Testing to Services Using Testing Interfaces and Metadata. International Journal of Software and Informatics (IJSI), ISCAS, 2013, 7 (2), pp.239-271. 〈http://www.ijsi.org/ch/reader/create_pdf.aspx?file_no=i153&flag=1&journal_id=ijsi&year_id=2013〉. 〈hal-00867666〉

Partager

Métriques

Consultations de la notice

98