"Software testing is a fast growing discipline in industry. Online Computers & Internet books Industry
increases IT hiring each year, and recent years have seen a marked
increase in emphasis on quality of software engineering in general, and
testing in particular. Bill Gates recently said of Microsoft, “We have
as many testers as we have developers. And developers spend half their
time testing.”
This book is a manual on the techniques of testing. It presents a great
overview of the current state of software testing techniques. It covers
well-established techniques like equivalence classes, boundary value
analysis, decision tables, state transition, domain analysis, control
path and data flow testing. It also presents newer techniques, namely
use case testing, pairwise testing and exploratory testing.
Software testing is not only science but art as well. The author has
presented testing as a mental discipline that helps all IT professionals
develop higher quality software. The style is fresh and immediate,
with numerous examples throughout to illustrate the techniques, as well
as case studies and exercises.
None of the currently available books deals the subject with respect to
fifth generation software testing techniques. Introduction to Software
Testing and Analysis fills this gap. It includes information on the
types of environments required at different stages in the lifecycle of
software products. It provides an overview of different types of tools
and their uses. It promotes a vision of software testing and analysis as
integral to modern software engineering practice, and projects it as
important and technically demanding as other aspects of development.
This book will help students gain a basic understanding of principles
and issues in software testing and analysis, besides acquiring knowledge
of several organizational functions. It will be highly useful to the
developers, technical managers and IT professionals."
No comments:
Post a Comment