Programs, tests, and oracles

Matt Staats, Michael W. Whalen, Mats P. E. Heimdahl · 2011

In previous decades, researchers have explored the formal foundations of program testing. By exploring the foundations of testing largely separate from any specific method of testing, these researchers provided a general discussion of the testing process, including the goals, the underlying problems, and the limitations of testing. Unfortunately, a common, rigorous foundation has not been widely adopted in empirical software testing research, making it difficult to generalize and compare empirical research.

Read the paper · More papers on PaperTik