• DocumentCode
    596249
  • Title

    Towards Generating Local High-Coverage Tests for Evolving Software

  • Author

    Yi Zhou ; Mengxiang Lin ; Yang Lu ; Xiaomei Hou

  • Author_Institution
    State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
  • Volume
    2
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    162
  • Lastpage
    165
  • Abstract
    Test suite augmentation techniques focus on identifying test requirements or creating new tests to adequately exercise the effects of program changes. To reveal the effects of changes as much as possible, this paper propose a test suite augmentation approach, a technique that aims at covering as many as possible longer dependence chains related to the changes in a cost-effective way. In particular, the scope of thorough dependence checking is limited to the changed function of the program under test. A test generation approach that covers the specified function in the program under test at a local high-level coverage is designed. Preliminary experiments show that our approach can reveal most effects of changes with fewer tests.
  • Keywords
    program testing; software maintenance; dependence chains; dependence checking; evolving software; local high-coverage test; local high-level coverage; program change; program testing; test generation approach; test requirement; test suite augmentation technique; Conferences; Educational institutions; Engines; Software; Software engineering; Software testing; dynamic symbolic execution; regression testing; symbolic execution; test suite augmentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.85
  • Filename
    6462799