• DocumentCode
    3062247
  • Title

    Optimal Software Testing Case Design Based on Self-Learning Control Algorithm

  • Author

    Huang Ying Lulu

  • Author_Institution
    Sch. of Comput. Sci. & Eng., South China Univ. of Technol., Guangzhou, China
  • fYear
    2010
  • fDate
    6-9 Sept. 2010
  • Firstpage
    478
  • Lastpage
    482
  • Abstract
    This paper demonstrates an approach to optimizing software testing cases by rapidly fixing software deficiency with given software parameter uncertainty during a regressive testing process. Taking the software testing process into a time-varied system control problem, a state transform matrix model is presented. Because regressive testing is an iterative process, the two-dimensional variable-factor self-learning strategy is used to optimize the test case. The simulation results show that the learning control strategy is better than either random testing or the Markov testing strategy, and it can significantly reduce regressive test numbers and save test costs.
  • Keywords
    iterative methods; learning systems; matrix algebra; optimisation; program testing; regression analysis; time-varying systems; transforms; 2D variable-factor self-learning strategy; iterative process; optimal software testing case design; regressive testing process; self-learning control algorithm; software deficiency; software parameter uncertainty; state transform matrix model; test case optimization; time-varied system control problem; Convergence; Markov processes; Process control; Software; Software algorithms; Software testing; Convergence; Self-Learning Control; Software Testing; State Transforms Matrix;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications (ISPA), 2010 International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-8095-1
  • Electronic_ISBN
    978-0-7695-4190-7
  • Type

    conf

  • DOI
    10.1109/ISPA.2010.78
  • Filename
    5634369