Internet software tightly integrates classic computation with communication software. Heterogeneity and complexity can be tackled with a component-based approach, where components are developed by application experts and integrated by domain experts. Component-based systems cannot be tested with classic approaches but present new problems. Current techniques for integration testing are based upon the component developer providing test specifications or suites with their components. However, components are often being used in ways not envisioned by their developers, thus the packaged test specifications and suites cannot be relied upon. Often this results in conditions being placed upon a components use, however, what is required is a method for allowing test suites to be adapted for new situations. In this paper, we propose an approach for implementing self-testing components, which allow integration test specifications and suites to be developed by observing both the behavior of the component and of the entire system.

Mariani, L., Pezze', M., Willmor, D. (2004). Generation of integration tests for self-testing components. In Proceedings of the International Workshop on Integration of Testing Methodologies (pp.337-350). BERLIN : Springer Verlag [10.1007/978-3-540-30233-9_25].

Generation of integration tests for self-testing components

MARIANI, LEONARDO;PEZZE', MAURO;
2004

Abstract

Internet software tightly integrates classic computation with communication software. Heterogeneity and complexity can be tackled with a component-based approach, where components are developed by application experts and integrated by domain experts. Component-based systems cannot be tested with classic approaches but present new problems. Current techniques for integration testing are based upon the component developer providing test specifications or suites with their components. However, components are often being used in ways not envisioned by their developers, thus the packaged test specifications and suites cannot be relied upon. Often this results in conditions being placed upon a components use, however, what is required is a method for allowing test suites to be adapted for new situations. In this paper, we propose an approach for implementing self-testing components, which allow integration test specifications and suites to be developed by observing both the behavior of the component and of the entire system.
paper
Automated test case generation, self-testing
English
International Workshop on Integration of Testing Methodologies
Proceedings of the International Workshop on Integration of Testing Methodologies
9783540302339
2004
3236
337
350
none
Mariani, L., Pezze', M., Willmor, D. (2004). Generation of integration tests for self-testing components. In Proceedings of the International Workshop on Integration of Testing Methodologies (pp.337-350). BERLIN : Springer Verlag [10.1007/978-3-540-30233-9_25].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/3586
Citazioni
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 11
Social impact