On the relationship between use cases and test suites size: an exploratory study

  • Authors:
  • Mourad Badri;Linda Badri;William Flageol

  • Affiliations:
  • University of Quebec, Trois-Riviàres, Quebec, Canada;University of Quebec, Trois-Riviàres, Quebec, Canada;University of Quebec, Trois-Riviàres, Quebec, Canada

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software testing, which plays a crucial role in software quality assurance, is a time and resource consuming process. It is, therefore, necessary to estimate as soon as possible the effort required to test software, so that activities can be planned and resources can be optimally allocated. Unfortunately, little is known about the prediction of the testing effort. In this paper, we address the testing effort from the perspective of test suites size. The study presented aims at exploring empirically the relationships between use cases and the size of test suites in object-oriented systems. We introduce four metrics to characterize the size and complexity of use cases. The size of test suites is measured in terms of lines of test code. We performed an experimental study using data collected from five cases studies. Results provide evidence that there is a significant relationship between use case metrics and the size of test suites.