• DocumentCode
    3346798
  • Title

    An approach to regression testing using slicing

  • Author

    Gupta, Rajiv ; Harrold, Mary Jean ; Soffa, Mary Lou

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
  • fYear
    1992
  • fDate
    9-12 Nov 1992
  • Firstpage
    299
  • Lastpage
    308
  • Abstract
    The authors present a novel approach to data-flow-based regression testing that uses slicing type algorithms to explicitly detect definition-use pairs that are affected by a program change. An important benefit of the slicing technique is that, unlike previous techniques, no data flow history is needed nor is the recomputation of data flow for the entire program required to detect affected definition-use pairs. The program changes drive the recomputation of the required partial data flow through slicing. Another advantage is that the proposed technique achieves the same testing coverage as a complete retest of the program without the need for maintaining and updating a test suite
  • Keywords
    program testing; software maintenance; definition-use pairs; partial data flow; recomputation; regression testing; slicing; Change detection algorithms; Computer science; Data analysis; Data flow computing; History; Performance evaluation; Software maintenance; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1992. Proceerdings., Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-2980-0
  • Type

    conf

  • DOI
    10.1109/ICSM.1992.242531
  • Filename
    242531