• DocumentCode
    2513410
  • Title

    Automated Test Data Generation Based on Program Execution

  • Author

    Li, Jun-Yi ; Sun, Jia-Guang ; Lu, Ying-Ping

  • Author_Institution
    Hunan Univ.
  • fYear
    2006
  • fDate
    9-11 Aug. 2006
  • Firstpage
    229
  • Lastpage
    236
  • Abstract
    Software test is a very important phase in software development, and an important means to ensure the software´s reliability. Path-oriented testing is a main approach in software test. In this paper, an automated test data generation method for linear approximation of bifurcation function is proposed. Combined with predicate slice and definition-use-control (DUG) expression of function, an innovative algorithm for path-oriented testing and automated test data generation is designed. This new algorithm, incorporating DUC expression, can determine whether the sub-path is feasible from the source point. It can also effectively decrease the adverse influence of infeasible path to the algorithm performance. Analysis shows, compared with other existing algorithms that utilize the minimization of bifurcation function method only, that this new algorithm can decrease the number of test cases considerably and increase the test efficiency
  • Keywords
    automatic testing; program testing; software quality; software reliability; automated test data generation method; definition-use-control expression; innovative path-oriented testing algorithm; linear bifurcation function approximation; path-oriented testing; predicate slice; program execution; software development; software reliability; software testing; Algorithm design and analysis; Application software; Automatic testing; Bifurcation; Input variables; Linear approximation; Minimization methods; Programming; Software algorithms; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2006. Fourth International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7695-2656-X
  • Type

    conf

  • DOI
    10.1109/SERA.2006.20
  • Filename
    1691385