Skip to Main content Skip to Navigation
Conference papers

A Technique for Agile and Automatic Interaction Testing for Product Lines

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.
Complete list of metadata

Cited literature [19 references]  Display  Hide  Download
Contributor : Hal Ifip Connect in order to contact the contributor
Submitted on : Friday, March 3, 2017 - 3:17:39 PM
Last modification on : Thursday, December 3, 2020 - 9:24:12 AM
Long-term archiving on: : Tuesday, June 6, 2017 - 12:44:32 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



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⟩



Record views


Files downloads