A Technique for Agile and Automatic Interaction Testing for Product Lines - Testing Software and Systems
Conference Papers Year : 2012

A Technique for Agile and Automatic Interaction Testing for Product Lines

Erik Carlson
  • Function : Author
  • PersonId : 1003392
ABB
Jan Endresen
  • Function : Author
  • PersonId : 1003393
ABB
Tormod Wien
  • Function : Author
  • PersonId : 1003394
ABB

Abstract

Product line developers must ensure that existing and new features work in all products. Adding to or changing a product line might break some of its features. In this paper, we present a technique for automatic and agile interaction testing for product lines. The technique enables developers to know if features work together with other features in a product line, and it blends well into a process of continuous integration. The technique is evaluated with two industrial applications, testing a product line of safety devices and the Eclipse IDEs. The first case shows how existing test suites are applied to the products of a 2-wise covering array to identify two interaction faults. The second case shows how over 400,000 test executions are performed on the products of a 2-wise covering array using over 40,000 existing automatic tests to identify potential interactions faults.
Fichier principal
Vignette du fichier
978-3-642-34691-0_5_Chapter.pdf (552.72 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01482410 , version 1 (03-03-2017)

Licence

Identifiers

Cite

Martin Fagereng Johansen, Øystein Haugen, Franck Fleurey, Erik Carlson, Jan Endresen, et al.. A Technique for Agile and Automatic Interaction Testing for Product Lines. 24th International Conference on Testing Software and Systems (ICTSS), Nov 2012, Aalborg, Denmark. pp.39-54, ⟨10.1007/978-3-642-34691-0_5⟩. ⟨hal-01482410⟩
133 View
175 Download

Altmetric

Share

More