Reliable testing: detecting state-polluting tests to prevent test dependency

  title={Reliable testing: detecting state-polluting tests to prevent test dependency},
  author={Alex Gyori and August Shi and Farah Hariri and Darko Marinov},
Writing reliable test suites for large object-oriented systems is complex and time consuming. One common cause of unreliable test suites are test dependencies that can cause tests to fail unexpectedly, not exposing bugs in the code under test but in the test code itself. Prior research has shown that the main reason for test dependencies is the ``pollution'' of state shared across tests. We propose a technique, called , for finding tests that pollute the shared state. In a nutshell, finds tests… CONTINUE READING
Highly Cited
This paper has 19 citations. REVIEW CITATIONS

6 Figures & Tables



Citations per Year

Citation Velocity: 7

Averaging 7 citations per year over the last 3 years.

Learn more about how we calculate this metric in our FAQ.