The Testing Practitioner
Testing is an essential part of software development, and in recent years, has grown to be a profession in its own right. This book provides a comprehensive description of the state-of-the-art in software testing and addresses a number of new challenges and topics for the test practitioner.