Automated Incremental Pairwise Testing of Software Product Lines

被引:0
|
作者
Oster, Sebastian [1 ]
Markert, Florian [2 ]
Ritter, Philipp [1 ]
机构
[1] Tech Univ Darmstadt, Real Time Syst Grp, Darmstadt, Germany
[2] Tech Univ Darmstadt, Comp Syst Grp, Darmstadt, Germany
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Testing Software Product Lines is very challenging due to a high degree of variability leading to an enormous number of possible products. The vast majority of today's testing approaches for Software Product Lines validate products individually using different kinds of reuse techniques for testing. Due to the enormous number of possible products, individual product testing becomes more and more unfeasible. Combinatorial testing offers one possibility to test a subset of all possible products. In this contribution we provide a detailed description of a methodology to apply combinatorial testing to a feature model of a Software Product Line. We combine graph transformation, combinatorial testing, and forward checking for that purpose. Additionally, our approach considers predefined sets of products.
引用
收藏
页码:196 / +
页数:3
相关论文
共 50 条
  • [31] Evaluating Different Strategies for Testing Software Product Lines
    Thelma Elita Colanzi
    Wesley Klewerton Guez Assunção
    Daniela de Freitas Guilhermino Trindade
    Carlos Alberto Zorzo
    Silvia Regina Vergilio
    [J]. Journal of Electronic Testing, 2013, 29 : 9 - 24
  • [32] Evaluating Different Strategies for Testing Software Product Lines
    Colanzi, Thelma Elita
    Guez Assuncao, Wesley Klewerton
    Guilhermino Trindade, Daniela de Freitas
    Zorzo, Carlos Alberto
    Vergilio, Silvia Regina
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2013, 29 (01): : 9 - 24
  • [33] Specification-based Testing for Software Product Lines
    Kahsai, Temesghen
    Roggenbach, Markus
    Schlingloff, Bernd-Holger
    [J]. SEFM 2008: SIXTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2008, : 149 - +
  • [34] AN AUTOMATED MODEL-DRIVEN TESTING FRAMEWORK For Model-Driven Development and Software Product Lines
    Lamancha, Beatriz Perez
    Polo Usaola, Macario
    Piattini, Mario
    [J]. ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 112 - 121
  • [35] Towards Incremental Model Slicing for Delta-Oriented Software Product Lines
    Lity, Sascha
    Baller, Hauke
    Schaefer, Ina
    [J]. 2015 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2015, : 530 - 534
  • [36] Unifying Behavioral and Feature Modeling for Testing of Software Product Lines
    Belli, Fevzi
    Tuglular, Tugkan
    Ufuktepe, Ekincan
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2024, 34 (02) : 203 - 238
  • [37] Unifying Behavioral and Feature Modeling for Testing of Software Product Lines
    Belli, Fevzi
    Tuglular, Tugkan
    Ufuktepe, Ekincan
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2023,
  • [38] Input-output conformance testing for software product lines
    Beohar, Harsh
    Mousavi, Mohammad Reza
    [J]. JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2016, 85 (06) : 1131 - 1153
  • [39] On strategies for testing software product lines: A systematic literature review
    Machado, Ivan do Carmo
    McGregor, John D.
    Cavalcanti, Yguarata Cerqueira
    de Almeida, Eduardo Santana
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (10) : 1183 - 1199
  • [40] Experience with instantiating an automated testing process in the context of incremental and evolutionary software development
    Gorski, Janusz
    Witkowicz, Michal
    [J]. E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2011, 5 (01) : 51 - 63