• DocumentCode
    626342
  • Title

    Towards Tool-Support for Test Case Selection in Manual Regression Testing

  • Author

    Buchgeher, Georg ; Ernstbrunner, Christian ; Ramler, Rudolf ; Lusser, Michael

  • Author_Institution
    Software Competence Center Hagenberg (SCCH), Hagenberg, Austria
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    74
  • Lastpage
    79
  • Abstract
    Manual regression testing can be a time-intensive and costly activity. Required efforts can be reduced by selecting only the tests for re-testing that verify actually modified system parts. However, if testers are not familiar with the system implementation the selection of relevant test cases may become difficult. In this paper we report on our experiences with the development of a tool-based approach supporting the selection of manual regression tests. The presented approach is developed together with the software testing department of an international company. Test cases are selected by analyzing different kinds of information resources, i.e., code coverage information and data provided by versioning systems. Experience shows that code coverage information can assist in selecting candidate test cases for regression testing. However, we also encountered some principal challenges in implementing test case selection in practice: Relying solely on code coverage often leads to a large set of test cases, available versioning systems lack the necessary details to map code changes to relevant structural elements, and collecting and keeping coverage data for manual regressing testing up-to-date involves additional costs and effort.
  • Keywords
    information resources; program testing; regression analysis; information resources; manual regression testing; software testing; test case selection; tool-support; Context; Hardware; Manuals; Software systems; Testing; User interfaces; manual testing; regression testing; test case selection; test suite reduction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luxembourg
  • Print_ISBN
    978-1-4799-1324-4
  • Type

    conf

  • DOI
    10.1109/ICSTW.2013.16
  • Filename
    6571611