53,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 6-10 Tagen
  • Broschiertes Buch

Software product line testing (SPLT) is more complicated than the conventional testing. Since software product lines consist of several product variants, there arises a need to test each variant thereby causing test case explosion. In this book we studied Android OS product line test libraries to understand the combinatorial test explosion problem. Our study reveals frequent occurrences of test code fragments which we call "test clones". As new product variants are added to SPL, test cases from existing products are copied and modified. This leads to test clones and problems of managing large…mehr

Produktbeschreibung
Software product line testing (SPLT) is more complicated than the conventional testing. Since software product lines consist of several product variants, there arises a need to test each variant thereby causing test case explosion. In this book we studied Android OS product line test libraries to understand the combinatorial test explosion problem. Our study reveals frequent occurrences of test code fragments which we call "test clones". As new product variants are added to SPL, test cases from existing products are copied and modified. This leads to test clones and problems of managing large test libraries with many redundancies. In this book, we propose a method to avoid test clones and therefore save effort of developing and maintaining SPL test libraries.
Autorenporträt
Suriya Priya R Asaithambi - National University of Singapore.