Electronic Proceedings in Theoretical Computer Science (Mar 2014)

Spinal Test Suites for Software Product Lines

  • Harsh Beohar,
  • Mohammad Reza Mousavi

DOI
https://doi.org/10.4204/EPTCS.141.4
Journal volume & issue
Vol. 141, no. Proc. MBT 2014
pp. 44 – 55

Abstract

Read online

A major challenge in testing software product lines is efficiency. In particular, testing a product line should take less effort than testing each and every product individually. We address this issue in the context of input-output conformance testing, which is a formal theory of model-based testing. We extend the notion of conformance testing on input-output featured transition systems with the novel concept of spinal test suites. We show how this concept dispenses with retesting the common behavior among different, but similar, products of a software product line.