Delta-oriented product prioritization for similarity-based product-line testing

作者: Gunter Saake , Sascha Lity , Remo Lachmann , Mustafa Al-Hajjaji , Thomas Thum

DOI: 10.5555/3106050.3106059

关键词:

摘要: Testing every product of a software line (SPL) is often not feasible due to the exponential number products in features. Thus, order which are tested matters, because it can increase early rate fault detection. Several approaches have been proposed prioritize based on configuration similarity. However, current oblivious solution-space differences among products, they consider only problem-space information. With delta modeling, we incorporate information prioritization improve effectiveness SPL testing. Deltas capture between facilitating reasoning about As result, select most dissimilar previously ones, terms deltas, be next. We evaluate our approach using an from automotive domain showing improvement

参考文章(30)
Malte Lochau, Ina Schaefer, Jochen Kamischke, Sascha Lity, Incremental Model-Based Testing of Delta-Oriented Software Product Lines Tests and Proofs. pp. 67- 82 ,(2012) , 10.1007/978-3-642-30473-6_7
Malte Lochau, Sascha Lity, Remo Lachmann, Ina Schaefer, Delta-oriented Software Product Line Test Models - The Body Comfort System Case Study ,(2013)
Sebastian Oster, Florian Markert, Philipp Ritter, Automated Incremental Pairwise Testing of Software Product Lines Software Product Lines: Going Beyond. pp. 196- 210 ,(2010) , 10.1007/978-3-642-15579-6_14
Ina Schaefer, Lorenzo Bettini, Viviana Bono, Ferruccio Damiani, Nico Tanzarella, Delta-Oriented Programming of Software Product Lines Software Product Lines: Going Beyond. ,vol. 6287, pp. 77- 91 ,(2010) , 10.1007/978-3-642-15579-6_6
Ana B. Sanchez, Sergio Segura, Antonio Ruiz-Cortes, A Comparison of Test Case Prioritization Criteria for Software Product Lines international conference on software testing verification and validation. pp. 41- 50 ,(2014) , 10.1109/ICST.2014.15
S. Yoo, M. Harman, Regression testing minimization, selection and prioritization: a survey Software Testing, Verification and Reliability. ,vol. 22, pp. 67- 120 ,(2012) , 10.1002/STV.430
Xavier Devroey, Gilles Perrouin, Maxime Cordy, Axel Legay, Patrick Heymans, Pierre-Yves Schobbens, Towards statistical prioritization for software product lines testing variability modelling of software intensive systems. pp. 10- 11 ,(2014) , 10.1145/2556624.2556635
Hadi Hemmati, Andrea Arcuri, Lionel Briand, Achieving scalable model-based testing through test case diversity ACM Transactions on Software Engineering and Methodology. ,vol. 22, pp. 6- ,(2013) , 10.1145/2430536.2430540
Hauke Baller, Sascha Lity, Malte Lochau, Ina Schaefer, Multi-objective Test Suite Optimization for Incremental Product Family Testing international conference on software testing verification and validation. pp. 303- 312 ,(2014) , 10.1109/ICST.2014.43
D. Batory, J.N. Sarvela, A. Rauschmayer, Scaling step-wise refinement IEEE Transactions on Software Engineering. ,vol. 30, pp. 355- 371 ,(2004) , 10.1109/TSE.2004.23