kirancodes.me
To Proof Maintenance & Beyond!

FSX: a tool for fine-grained incremental unit test generation for C/C++ programs

Hiroaki Yoshida, Susumu Tokumoto, Mukul R. Prasad, Indradeep Ghosh, Tadahiro Uehara

Abstract

Automated unit test generation bears the promise of significantly reducing test cost and hence improving software quality. However, the maintenance cost of the automatically generated tests presents a significant barrier to adoption of this technology. To address this challenge, in previous work, we proposed a novel technique for automated and fine-grained incremental generation of unit tests through minimal augmentation of an existing test suite. In this paper we describe a tool FSX, implementing this technique. We describe the architecture, user-interface, and salient features of FSX, and specific practical use-cases of its technology. We also report on a real, large-scale deployment of FSX, as a practical validation of the underlying research contribution and of automated test generation research in general.

BibTeX
@inproceedings{Yoshida-al:FSE16,
  author    = {Hiroaki Yoshida and
               Susumu Tokumoto and
               Mukul R. Prasad and
               Indradeep Ghosh and
               Tadahiro Uehara},
  title     = {{FSX:} a tool for fine-grained incremental unit test generation for {C/C++} programs},
  booktitle = {FSE},
  pages     = {1052--1056},
  publisher = {{ACM}},
  year      = {2016},
}

Related papers