Test Case Prioritization Techniques for Software Product Line: A Survey

被引:0
作者
Kumar, Satendra [1 ]
Rajkumar [1 ]
机构
[1] Gurukula Kangri Vishwavidyalaya, Dept Comp Sci, Haridwar, India
来源
2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA) | 2016年
关键词
Software product lines; Test Case Prioritization; Variability; Commonality; Feature Model;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software product line (SPL) testing is a tougher work than testing of single systems. Still testing of each individual SPL product would be perfect but it is too costly in practice. In fact, when the number of features increases then the number of possible products also increases exponentially usually derived from a feature model. Number of features is leading to thousands of different products. Due to cost and time constraints, it is infeasible or large number of effort to run all the test cases in an existing test suite. To decrease the cost of testing, various techniques have been proposed. One of them is test case prioritization (TCP) techniques. Here we presented a survey for TCP techniques for software SPL.
引用
收藏
页码:884 / 889
页数:6
相关论文
共 29 条
  • [1] [Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
  • [2] [Anonymous], 2014, ADV COMPUTING NETWOR
  • [3] [Anonymous], 2000, Generative Programming: Methods, Tools, and Applications
  • [4] Benavides D., 2010, INFORM SYSTEMS
  • [5] Catal C., 2012, SOFTWARE QUALITY J
  • [6] Chen Lianping, 2009, P SPLC 09 13 INT SOF
  • [7] Clements P., 2001, SOFTWARE PRODUCT LIN
  • [8] Prioritizing JUnit test cases: An empirical assessment and cost-benefits analysis
    Do, H
    Rothermel, G
    Kinneer, A
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2006, 11 (01) : 33 - 70
  • [9] Do HS, 2004, 15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, P113
  • [10] The Effects of Time Constraints on Test Case Prioritization: A Series of Controlled Experiments
    Do, Hyunsook
    Mirarab, Siavash
    Tahvildari, Ladan
    Rothermel, Gregg
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (05) : 593 - 617