首页 | 本学科首页   官方微博 | 高级检索  
     


Pairwise testing for software product lines: comparison of two approaches
Authors:Gilles Perrouin  Sebastian Oster  Sagar Sen  Jacques Klein  Benoit Baudry  Yves le Traon
Affiliation:1. University of Namur, PReCISE, B-5000, Namur, Belgium
2. Real-Time Systems Group, Technische Universit?t, Darmstadt, Germany
3. INRIA Sophia Antipolis, 2004, route des Lucioles, BP 93, 06902, Sophia Antipolis Cedex, France
4. University of Luxembourg, SnT and LASSY, Campus Kirchberg, Luxembourg-Kirchberg, Luxembourg
5. Triskell Team, IRISA/INRIA Rennes Bretagne Atlantique, Rennes, France
Abstract:Software Product Lines (SPL) are difficult to validate due to combinatorics induced by variability, which in turn leads to combinatorial explosion of the number of derivable products. Exhaustive testing in such a large products space is hardly feasible. Hence, one possible option is to test SPLs by generating test configurations that cover all possible t feature interactions (t-wise). It dramatically reduces the number of test products while ensuring reasonable SPL coverage. In this paper, we report our experience on applying t-wise techniques for SPL with two independent toolsets developed by the authors. One focuses on generality and splits the generation problem according to strategies. The other emphasizes providing efficient generation. To evaluate the respective merits of the approaches, measures such as the number of generated test configurations and the similarity between them are provided. By applying these measures, we were able to derive useful insights for pairwise and t-wise testing of product lines.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号