• DocumentCode
    3092333
  • Title

    Neural-Network Based Test Cases Generation Using Genetic Algorithm

  • Author

    Zhao, Ruilian ; Lv, Shanshan

  • Author_Institution
    Beijing Univ. of Chem. Technol., Beijing
  • fYear
    2007
  • fDate
    17-19 Dec. 2007
  • Firstpage
    97
  • Lastpage
    100
  • Abstract
    A key issue in black-box testing is how to select adequate test cases from input domain on the basis of specification. However, for some kinds of software, developing test cases from output domain is more suitable than from input domain. In this paper, we present a novel approach to automatically generate test cases from output domain. A model is created via neural network to take as a function substitute for the software under test, and then on the basis of the created function model, for given outputs we employ an improved genetic algorithm to find the corresponding inputs, so that the automation of test cases generation from output domain is completed. In order to investigate the effectiveness of the approach, a number of experiments have been conducted on two different software programs under test. Experimental results show that this approach is promising and effective.
  • Keywords
    genetic algorithms; neural nets; program testing; genetic algorithm; neural-network; software under test; test case generation; Automatic testing; Automation; Chemical technology; Computer science; Error correction; Fault detection; Genetic algorithms; Neural networks; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7695-3054-0
  • Type

    conf

  • DOI
    10.1109/PRDC.2007.63
  • Filename
    4459645