• DocumentCode
    3156229
  • Title

    Dynamic Regression Test Selection Based on a File Cache An Industrial Evaluation

  • Author

    Wikstrand, Greger ; Feldt, Robert ; Gorantla, Jeevan Kumar ; Zhe, Wang ; White, Conor

  • Author_Institution
    KnowIT YAHM Sweden AB, Lund
  • fYear
    2009
  • fDate
    1-4 April 2009
  • Firstpage
    299
  • Lastpage
    302
  • Abstract
    This paper presents a simple method that computes test case coverage information from information on what files were updated to fix a fault found by the test case. It uses a cache to monitor fault-prone files and recommends test cases to rerun to cover updated files. We present an evaluation of the method during two months of development of a large, industrial, embedded, real-time software system. Our results show that the method is effective, reaching weekly cache hit rates in the range 50-80%.
  • Keywords
    cache storage; regression analysis; cache hit rates; dynamic regression test selection; fault-prone files; file cache; industrial evaluation; real-time software system; Automatic testing; Computer industry; Costs; Maintenance; Monitoring; Real time systems; Software safety; Software systems; Software testing; System testing; Case study; Industrial evaluation; Regression testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation, 2009. ICST '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-3775-7
  • Electronic_ISBN
    978-0-7695-3601-9
  • Type

    conf

  • DOI
    10.1109/ICST.2009.42
  • Filename
    4815362