Skip to main navigation Skip to search Skip to main content

Towards generating local high-coverage tests for evolving software

  • Yi Zhou*
  • , Mengxiang Lin
  • , Yang Lu
  • , Xiaomei Hou
  • *Corresponding author for this work
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationAPSECW 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference Workshops
PublisherIEEE Computer Society
Pages162-165
Number of pages4
ISBN (Print)9780769549224
DOIs
StatePublished - 2012
Event19th Asia-Pacific Software Engineering Conference, APSEC 2012 - Hong Kong, China
Duration: 4 Dec 20127 Dec 2012

Publication series

NameProceedings - Asia-Pacific Software Engineering Conference, APSEC
Volume2
ISSN (Print)1530-1362

Conference

Conference19th Asia-Pacific Software Engineering Conference, APSEC 2012
Country/TerritoryChina
CityHong Kong
Period4/12/127/12/12

Keywords

  • dynamic symbolic execution
  • regression testing
  • symbolic execution
  • test suite augmentation

Fingerprint

Dive into the research topics of 'Towards generating local high-coverage tests for evolving software'. Together they form a unique fingerprint.

Cite this