Automatic test factoring for java

@inproceedings{Saff2005AutomaticTF,
  title={Automatic test factoring for java},
  author={David Saff and Shay Artzi and Jeff H. Perkins and Michael D. Ernst},
  booktitle={ASE},
  year={2005}
}
Test factoring creates fast, focused unit tests from slow system-wide tests; each new unit test exercises only a subset of the functionality exercised by the system test. Augmenting a test suite with factored unit tests should catch errors earlier in a test run.One way to factor a test is to introduce mock objects. If a test exercises a component T, which interacts with another component E (the "environment"), the implementation of E can be replaced by a mock. The mock checks that T's calls to… CONTINUE READING

Citations

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

Carving and Replaying Differential Unit Test Cases from System Test Cases

  • IEEE Transactions on Software Engineering
  • 2009
VIEW 4 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Assume-guarantee testing for software components

VIEW 5 EXCERPTS
CITES BACKGROUND, METHODS & RESULTS
HIGHLY INFLUENCED

Test factoring with amock: generating readable unit tests from system tests

VIEW 7 EXCERPTS
CITES BACKGROUND & RESULTS
HIGHLY INFLUENCED

Migration of Applications across Object-Oriented APIs

VIEW 6 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

KeYGenU: combining verification-based and capture and replay techniques for regression unit testing

  • Int. J. Systems Assurance Engineering and Management
  • 2011
VIEW 5 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

GenUTest: a unit test and mock aspect generation tool

  • International Journal on Software Tools for Technology Transfer
  • 2007
VIEW 4 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Dynamic Unit Test Extraction Via Time Travel Debugging for Test Cost Reduction

  • 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  • 2019
VIEW 1 EXCERPT
CITES METHODS

FILTER CITATIONS BY YEAR

2005
2019

CITATION STATISTICS

  • 9 Highly Influenced Citations

References

Publications referenced by this paper.