kirancodes.me
To Proof Maintenance & Beyond!

File-level vs. module-level regression test selection for .NET

Marko Vasic, Zuhair Parvez, Aleksandar Milicevic, Milos Gligoric

Abstract

Regression testing is used to check the correctness of evolving software. With the adoption of Agile development methodology, the number of tests and software revisions has dramatically increased, and hence has the cost of regression testing. Researchers proposed regression test selection (RTS) techniques that optimize regression testing by skipping tests that are not impacted by recent program changes. Ekstazi is one such state-of-the art technique; Ekstazi is implemented for the Java programming language and has been adopted by several companies and open-source projects.

BibTeX
@inproceedings{Vasic-al:FSE17,
  author    = {Marko Vasic and
               Zuhair Parvez and
               Aleksandar Milicevic and
               Milos Gligoric},
  title     = {File-level vs. module-level regression test selection for {.NET}},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {848--853},
  publisher = {{ACM}},
  year      = {2017},
}

Related papers