• DocumentCode
    3369380
  • Title

    Regression testing on object-oriented programs

  • Author

    Wu, Ye. ; Chen, Mei-Hwa ; Kao, Howard M.

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Albany, NY, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    270
  • Lastpage
    279
  • Abstract
    Regression testing is an important activity at both testing and maintenance phases. When a piece of software is modified, it is necessary to ensure the quality of the software is preserved. To this end, regression testing retests the software using the test cases selected from the original test pool. We present a regression testing technique that selects test cases by utilizing static information from the analysis of the program structure and dynamic information by tracing the function-calling sequences. To compare the effectiveness of this technique with other existing approaches, we conducted an empirical study on an industrial trial real-time system. The results show that not only, does this technique preserve all the necessary information for regression testing, but it is also much more efficient and more precise than the existing techniques
  • Keywords
    object-oriented programming; program testing; program verification; empirical study; function-calling sequences; modified software; object-oriented programs; program structure; regression testing; software quality; specifications; static information; test cases; Computer science; Costs; Electrical capacitance tomography; Filters; Flow graphs; Microwave integrated circuits; Read only memory; Runtime; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1999. Proceedings. 10th International Symposium on
  • Conference_Location
    Boca Raton, FL
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-0443-4
  • Type

    conf

  • DOI
    10.1109/ISSRE.1999.809332
  • Filename
    809332