Software testing : principles and practices - Chauhan, Naresh