• DocumentCode
    1902257
  • Title

    Research on Determination of Overloaded Function Uniqueness for Regression Testing Oriented

  • Author

    Qi, Sheng ; Mu, Yong-min ; ZHANG, Zhi-hua ; PENG, Ke-qin

  • Author_Institution
    Open Comput. Syst. Lab., Beijing Inf. Sci. & Technol. Univ., Beijing, China
  • fYear
    2010
  • fDate
    25-26 Dec. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Function call path testing is based on static analysis of source code. The relationship between the definitions of the overloaded function and the call points is uncertain in the static analysis, which will produce a great deal of redundant paths and increase the cost of the testing. In order to determine the paths of the actual process and get function call relation, firstly, we need to determine the uniqueness of the overloaded function. We analyze the form of the overloaded function call from several aspects, design the algorithm of DUOF(determining the uniqueness of the overloaded function), ultimately determine its unique, by analyzing the realization mechanism of overloaded functions and applying the theory of compile and object-oriented. The experiment´s result shows that the result of its implementation is not only accurate but also can improve the efficiency of regression testing, efficiency of the algorithm is more significant especially when the amount of code is larger.
  • Keywords
    program testing; regression analysis; compile theory; function call path testing; object-oriented theory; overloaded function uniqueness determination; regression testing; source code static analysis; Algorithm design and analysis; Data structures; Information science; Semantics; Shape; Software algorithms; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Engineering and Computer Science (ICIECS), 2010 2nd International Conference on
  • Conference_Location
    Wuhan
  • ISSN
    2156-7379
  • Print_ISBN
    978-1-4244-7939-9
  • Electronic_ISBN
    2156-7379
  • Type

    conf

  • DOI
    10.1109/ICIECS.2010.5678400
  • Filename
    5678400