Software Testing and Quality Assurance • Ron Patton. Software Testing, second edition, Pearson Education, 2006 • Roger S. Pressman. Software Engineering - A practitioner’s approach, sixth edition, McGraw-Hill Companies, 2005. • Shari Vance Pfleeger. Software Engineering - Theory and Practice - second edition, Pearson Education, 2001.