Software testing : principles and practice - Desikan, Srinivasan (Pearson, 2014)