Avoiding Redundant Testing in Application Engineering

作者: Vanessa Stricker , Andreas Metzger , Klaus Pohl

DOI: 10.1007/978-3-642-15579-6_16

关键词:

摘要: Many software product line testing techniques have been presented in the literature. The majority of those address how to define reusable test assets (such as models or scenarios) domain engineering and exploit during application engineering. In addition case reuse however, execution cases constitutes one important activity testing. Without a systematic support for engineering, while considering specifics lines, artifacts might be tested redundantly. Redundant can lead an increased effort without increasing chance uncovering failures. this paper, we propose model-based ScenTED-DF technique avoid redundant Our builds on data flow-based single systems adapts extends consider variability. paper sketches prototypical implementation our show its general feasibility automation potential, it describes results experiments using academic demonstrate that is capable avoiding tests

参考文章(19)
J. Jenny Li, Frank Rößler, Birgit Geppert, David M. Weiss, Reuse Execution Traces to Reduce Testing of Product Lines. software product lines. pp. 65- 72 ,(2007)
Beatriz Pérez Lamancha, Mario Piattini Velthius, Macario Polo Usaola, SOFTWARE PRODUCT LINE TESTING - A Systematic Review international conference on software and data technologies. pp. 23- 30 ,(2009)
Klaus Pohl, Frank J. van der Linden, Gnter Bckle, Software Product Line Engineering: Foundations, Principles and Techniques ,(2005)
Clémentine Nebut, Franck Fleurey, Yves Le Traon, Jean-Marc Jézéquel, A Requirement-Based Approach to Test Product Families Software Product-Family Engineering. pp. 198- 210 ,(2004) , 10.1007/978-3-540-24667-1_15
Birgit Geppert, Jenny Li, Frank Rößler, David M. Weiss, Towards Generating Acceptance Tests for Product Lines international conference on software reuse. pp. 35- 48 ,(2004) , 10.1007/978-3-540-27799-6_4
John D. McGregor, Testing a Software Product Line Lecture Notes in Computer Science. ,vol. 6153, pp. 104- 140 ,(2001) , 10.1007/978-3-642-14335-9_4
Richard Hull, Francois Llirbat, Eric Siman, Jianwen Su, Guozhu Dong, Bharat Kumar, Gang Zhou, Declarative workflows that support easy modification and dynamic browsing Proceedings of the international joint conference on Work activities coordination and collaboration - WACC '99. ,vol. 24, pp. 69- 78 ,(1999) , 10.1145/295665.295674
Klaus Pohl, Andreas Metzger, Software product line testing Communications of the ACM. ,vol. 49, pp. 78- 81 ,(2006) , 10.1145/1183236.1183271
Baojian Li, Guangzhou Zeng, Zongkai Lin, A domain specific software architecture style for CSCD system ACM Sigsoft Software Engineering Notes. ,vol. 24, pp. 59- 64 ,(1999) , 10.1145/308769.308783
Antti Tevanlinna, Juha Taina, Raine Kauppinen, Product family testing: a survey ACM Sigsoft Software Engineering Notes. ,vol. 29, pp. 12- 12 ,(2004) , 10.1145/979743.979766