• DocumentCode
    234848
  • Title

    Integrating greedy based approach with genetic algorithm to generate mixed covering arrays for pair-wise testing

  • Author

    Bansal, Poonam ; Mittal, Natasha ; Sabharwal, Ashutosh ; Koul, Sakshi

  • Author_Institution
    Dept. of Comput. Sci. & IT, Netaji Subhas Inst. of Technol., New Delhi, India
  • fYear
    2014
  • fDate
    7-9 Aug. 2014
  • Firstpage
    629
  • Lastpage
    634
  • Abstract
    The effectiveness of combinatorial interaction testing (CIT) to test highly configurable systems has constantly motivated researchers to look out for new techniques to construct optimal covering arrays that correspond to test sets. Pair-wise testing is a combinatorial testing technique that generates a pair-wise interaction test set to test all possible combinations of each pair of input parameter value. Meta heuristic techniques have being explored by researchers in past to construct optimal covering arrays for t-way testing (where, t denotes the strength of interaction). In this paper we apply genetic algorithm, a meta heuristic search based optimization algorithm to generate optimal mixed covering arrays for pair-wise testing. Here, we present a novel method that uses a greedy based approach to perform mutation and study the impact of the proposed approach on the performance of genetic algorithm. We describe the implementation of the proposed approach by extending an open source tool PWiseGen. Experimental results indicate that the use of greedy approach to perform mutation improves the performance of genetic algorithm by generating mixed covering arrays with higher fitness level in less number of generations as compared to those generated using other techniques.
  • Keywords
    genetic algorithms; greedy algorithms; program testing; PWiseGen open source tool; combinatorial interaction testing; genetic algorithm; greedy based approach; highly configurable system testing; metaheuristic search based optimization algorithm; optimal mixed covering arrays; pair-wise testing; t-way testing; Benchmark testing; Genetic algorithms; Greedy algorithms; Sociology; Standards; Statistics; genetic algorithm; mixed covering arrays; mutation; pair-wise testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Contemporary Computing (IC3), 2014 Seventh International Conference on
  • Conference_Location
    Noida
  • Print_ISBN
    978-1-4799-5172-7
  • Type

    conf

  • DOI
    10.1109/IC3.2014.6897246
  • Filename
    6897246