Regression test selection across JVM boundaries

@inproceedings{elik2017RegressionTS,
  title={Regression test selection across JVM boundaries},
  author={Ahmet Çelik and Marko Vasic and Aleksandar Milicevic and Milos Gligoric},
  booktitle={ESEC/SIGSOFT FSE},
  year={2017}
}
Modern software development processes recommend that changes be integrated into the main development line of a project multiple times a day. Before a new revision may be integrated, developers practice regression testing to ensure that the latest changes do not break any previously established functionality. The cost of regression testing is high, due to an increase in the number of revisions that are introduced per day, as well as the number of tests developers write per revision. Regression… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 10 CITATIONS

Method-Level Test Selection for Continuous Integration with Static Dependencies and Dynamic Execution Rules

Yingling Li, Junjie Wang, Yun Yang, Qidong Wang
  • 2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS)
  • 2019
VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

A Framework for Checking Regression Test Selection Tools

  • 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)
  • 2019
VIEW 2 EXCERPTS
CITES METHODS

Resurgence of Regression Test Selection for C++

  • 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST)
  • 2019
VIEW 2 EXCERPTS
CITES METHODS & BACKGROUND

TestSage: Regression Test Selection for Large-Scale Web Service Testing

  • 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST)
  • 2019

Hybrid Regression Test Selection

  • 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE)
  • 2018
VIEW 1 EXCERPT
CITES METHODS

Predictive Test Selection

  • 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
  • 2018
VIEW 1 EXCERPT
CITES METHODS

Test suite parallelization in open-source projects: A study on its usage and impact

  • 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • 2017
VIEW 1 EXCERPT
CITES METHODS

References

Publications referenced by this paper.
SHOWING 1-3 OF 3 REFERENCES

Unit test virtualization with VMVM

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

CloudBuild: Microsoft's Distributed and Caching Build Service

  • 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C)
  • 2016
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Usage, costs, and benefits of continuous integration in open-source projects

  • 2016 31st IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • 2016
VIEW 3 EXCERPTS
HIGHLY INFLUENTIAL