• DocumentCode
    2313083
  • Title

    Efficient Software Test Case Generation Using Genetic Algorithm Based Graph Theory

  • Author

    Rajappa, Velur ; Biradar, Arun ; Panda, Satanik

  • Author_Institution
    Cambridge Inst. of Technol., Bangalore
  • fYear
    2008
  • fDate
    16-18 July 2008
  • Firstpage
    298
  • Lastpage
    303
  • Abstract
    In orthodox software testing approach we generally use modeling based testing approach for generating the test cases of a given problem. This leads to confusion of the test input and the expected output for a given test case. More over we also can miss some of the test cases due to lack of clarity in the test paths. To over come such sort of predictive modeling we propose graph theory based genetic approach to generate test cases for software testing. At first we will create a directed graph of all the intermediate state of the system for the expected behavior of the system. Then we will create a population of all the nodes of the graph as the base population of genetic algorithm. From this population we can find a pair of node the parents and perform genetic crossover and mutation on them for the getting the optimum child nodes as the out put. We should continue this process of genetic operation until all the nodes are covered or any of the nodes, which are visited more than once, should be discarded form the population. Then follow the same process for the generation of test case in the real time system. This technique will be more concrete in case of network testing or any of the system testing where the predictive model based tests are not optimized to produced the out put.
  • Keywords
    genetic algorithms; graph theory; program testing; genetic algorithm; graph theory; orthodox software testing; predictive modeling; real time system; Collaborative software; Genetic algorithms; Genetic engineering; Genetic mutations; Graph theory; International collaboration; Predictive models; Software testing; System testing; Writing; Crossover (CO); Genetic Algorithm (GA);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Trends in Engineering and Technology, 2008. ICETET '08. First International Conference on
  • Conference_Location
    Nagpur, Maharashtra
  • Print_ISBN
    978-0-7695-3267-7
  • Electronic_ISBN
    978-0-7695-3267-7
  • Type

    conf

  • DOI
    10.1109/ICETET.2008.79
  • Filename
    4579914