Skip navigation.

Updating some core concepts in software testing

Updating some core concepts in software testing

Most software testing techniques were first developed in the 1970’s, when “large” programs were tiny compared to today.Programmer productivity has grown dramatically over the years, a result of paradigmatic shifts in software development practice. Testing practice has evolved less dramatically and our productivity has grown less spectacularly. This divergence in productivity has profound implications—every year, [...]