• DocumentCode
    2166950
  • Title

    Zero-one integer programming model in path selection problem of structural testing

  • Author

    Lin, Jin-Cherng ; Chung, Chyan-Goei

  • Author_Institution
    Inst. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    1989
  • fDate
    20-22 Sep 1989
  • Firstpage
    618
  • Lastpage
    627
  • Abstract
    A major issue in structural program testing is how to select a minimal set of test paths to meet certain test requirements. The zero-one integer programming model, a generalized optimal path selection method for node (or statement) testing and branch testing criteria, is extended in such a way that it can be used for DD-path testing, TERn measurement, and all types of local coverage test criteria. With slight modification, it can also be applied to all types of data-flow-oriented test criteria. The model can be used for program testing based on any coverage criterion of the structural testing approach. If a mixture of multiple test criteria is needed, the model is still workable. The model can be applied to program testing with various objective functions and can be extended to multiple goal objective function problems. Since the objective functions are independent from the constraints of test criteria, it is possible to have various combinations of optimization criteria and coverage requirements according to the specified test strategy. Characteristics of the zero-one integer programming model are discussed
  • Keywords
    integer programming; program testing; software engineering; DD-path testing; TERn measurement; branch testing; coverage criterion; coverage requirements; data-flow-oriented test criteria; local coverage test criteria; minimal set; multiple goal objective function problems; multiple test criteria; node testing; optimal path selection; optimization criteria; path selection problem; statement testing; structural program testing; test paths; test requirements; zero-one integer programming model; Computer science; Constraint optimization; Linear programming; Mathematical model; Reliability engineering; Software quality; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-1964-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1989.65156
  • Filename
    65156