• DocumentCode
    1728375
  • Title

    Static Detection of Redundant Test Cases: An Initial Study

  • Author

    Li, Nuo ; Francis, Patrick ; Robinson, Brian

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC
  • fYear
    2008
  • Firstpage
    303
  • Lastpage
    304
  • Abstract
    As software systems evolve, the size of their test suites grow due to added functionality and customer-detected defects. Many of these tests may contain redundant elements with previous tests. Existing techniques to minimize test suite size generally require dynamic execution data, but this is sometimes unavailable. We present a static technique that identifies test cases with redundant instruction sequences, allowing them to be merged or eliminated. Initial results at ABB show that 7%-23% of one test suite may be redundant.
  • Keywords
    program diagnostics; program testing; customer-detected defects; dynamic execution data; redundant instruction sequences; redundant test cases; software systems; static detection; Automatic testing; Computer languages; Computer science; Control systems; Mechanical systems; Reliability engineering; Software reliability; Software systems; Software testing; System testing; Test suite minimization; static analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2008. ISSRE 2008. 19th International Symposium on
  • Conference_Location
    Seattle, WA
  • ISSN
    1071-9458
  • Print_ISBN
    978-0-7695-3405-3
  • Electronic_ISBN
    1071-9458
  • Type

    conf

  • DOI
    10.1109/ISSRE.2008.50
  • Filename
    4700347