• DocumentCode
    2087288
  • Title

    A Framework to Support Research in and Encourage Industrial Adoption of Regression Testing Techniques

  • Author

    Kauffman, Jonathan Miller ; Kapfhammer, Gregory M.

  • fYear
    2012
  • fDate
    17-21 April 2012
  • Firstpage
    907
  • Lastpage
    908
  • Abstract
    When software developers make changes to a program, it is possible that they will introduce faults into previously working parts of the code. As software grows, a regression test suite is run to ensure that the old functionality still works as expected. Yet, as the number of test cases increases, it becomes more expensive to execute the test suite. Reduction and prioritization techniques enable developers to manage large and unwieldy test suites. However, practitioners and researchers do not always use and study these methods due, in part, to a lack of availability. In response to this issue, this paper describes an already released open-source framework that supports both research and practice in regression testing. The sharing of this framework will enable the replication of empirical studies in regression testing and encourage faster industrial adoption of these useful, yet rarely used, techniques.
  • Keywords
    fault diagnosis; program testing; public domain software; regression analysis; industrial adoption; old functionality; open-source framework; prioritization techniques; reduction techniques; regression test suite; regression testing techniques; software developers; test cases; Algorithm design and analysis; Java; Monitoring; Open source software; Testing; Timing; open-source framework; regression testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4577-1906-6
  • Type

    conf

  • DOI
    10.1109/ICST.2012.194
  • Filename
    6200107