An Efficient Particle Swarm Intelligence Based Strategy to Generate Optimum Test Data in T-way Testing

被引:0
作者
Rabbi, Khandakar [1 ]
Mamun, Quazi [1 ]
Islam, Md Rafiqul [1 ]
机构
[1] Charles Sturt Univ, Sch Comp & Math, Bathurst, NSW 2795, Australia
来源
PROCEEDINGS OF THE 2015 10TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS | 2015年
关键词
Combinatorial interaction testing; Software testing; T-way testing; Test case generation; Interaction testing; Swarm intelligence;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Limited resources and tight deadline factor inhibits exhaustive testing. Thus, generation of optimal test data in an acceptable number is very important to accelerate the overall software engineering process. Search based optimization technique has been used in software test data generation since 1992 with recently increasing interest and activity within this area. Brief literature shows that, a change to the parameter interaction (t-way interaction) can significantly reduce the number of test data. Based on this principle, many t-way test data generation strategies have been developed over the past decade. Recent finding state that, implementation of artificial intelligence based searching for test data generation can obtain near optimum solution. However, producing the optimum test data appear to be NP-hard problem (Non-deterministic polynomial). As such, it is almost impossible for a strategy to produce the optimal set of test data. With the analysis of recent studies of the valid different search based optimization approach, this paper represents a swarm intelligent based searching strategy to generate near optimum test data. The performances are analyzed and compared to other well-known strategies. Empirical result shows that the proposed strategy is highly acceptable in terms of the test data size.
引用
收藏
页码:123 / 128
页数:6
相关论文
共 31 条
  • [1] Ahmed Bestoun S., 2010, Asia Modelling Symposium. Proceedings 4th Asia International Conference on Mathematical Modelling and Computer Simulation (AMS 2010), P1, DOI 10.1109/AMS.2010.14
  • [2] [Anonymous], 023 NAT I STAND TECH
  • [3] [Anonymous], 2003, Managing Software Requirements: A Use Case Approach
  • [4] [Anonymous], 2010, J NANOMATER
  • [5] Building T-wise Combinatorial Interaction Test Suites by means of Grid computing
    Calvagna, Andrea
    Gargantini, Angelo
    Tramontana, Emiliano
    [J]. 2009 18TH IEEE INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURES FOR COLLABORATIVE ENTERPRISES, 2009, : 213 - +
  • [6] Chen X., 2010, P 34 ANN IEEE COMP S
  • [7] Building Prioritized Pairwise Interaction Test Suites with Ant Colony Optimization
    Chen, Xiang
    Gu, Qing
    Zhang, Xin
    Chen, Daoxu
    [J]. 2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 347 - 352
  • [8] Cohen D. M., 1994, Proceedings. 5th International Symposium on Software Reliability Engineering (Cat. No.94TH8017), P303, DOI 10.1109/ISSRE.1994.341392
  • [9] The AETG system: An approach to testing based on combinatorial design
    Cohen, DM
    Dalal, SR
    Fredman, ML
    Patton, GC
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (07) : 437 - 444
  • [10] Cui Ingxia, 2009, 3 INT S INT INF TECH