A Comprehensive and Systematic Methodology for Client-Server Class Integration Testing

  • Authors:
  • L. C. Briand;Y. Labiche;Y. Wang

  • Affiliations:
  • -;-;-

  • Venue:
  • ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article is a first attempt towards a comprehensive,systematic methodology for class interface testing in thecontext of client/server relationships. The proposedapproach builds on and combines existing techniques. Itfirst consists in selecting a subset of the method sequencesdefined for the class testing of the client class, based onan analysis of the interactions between the client and theserver methods. Coupling information is then used todetermine the conditions, i.e., values for parameters anddata members, under which the selected client methodsequences are to be executed so as to exercise theinteraction. The approach is illustrated by means of anabstract example and its cost-effectiveness is evaluatedthrough a case study.