Testing problems are difficult, expensive, and hard to understand. Most software companies have bugs escape the testing cycles and reach customers. How can some of the inherent problems with software testing be eliminated? This book addresses this fundamental issue and helps the reader understand the high-level elements necessary to better execute software test automation and outsourcing initiatives. Although your team may know about test automation, have they ever executed efficiently to meet the goals of faster delivery, better quality, and saving money? If not, this book is a must read. The goal of the book is to help make testing less of an albatross and to provide a guide to software testing success. If done right, you can: Increase quality, Decrease cost and Increase speed to market. Co-Apple founder Steve Wozniak says that "Software is complex but I'm tired of finding bug after bug that a 5th grader wouldn't have turned in. Virtually every technical product these days includes a lot of software. It's a rare engineer that can write nearly perfect code. Methodical and thorough testing of software is the key to quality products that do what the user expects. Read this book to learn what you need to do!"
"Software is complex but I'm tired of finding bug after bug
that a 5th grader wouldn't have turned in. Virtually every technical
product these days includes a lot of software. It's a rare engineer that
can write nearly perfect code. Methodical and thorough testing of software
is the key to quality products that do what the user expects. Read this
book to learn what you need to do!"Steve Wozniak, Wheels of Zeus, CTO
"In theory, test automation is supposed to be a silver bullet to
increase test coverage and improve quality; offshoring is supposed to
drastically cut costs. In reality, many organizations struggle with both,
and don't see significant gains despite extensive efforts. This book
clearly presents the challenges of test automation and a practical way for
organizations of any size to overcome them to realize significant time and
cost savings in their software testing effort. Every executive responsible
for development and testing of software should become familiar with these
ideas!"
Bruce Martin, Vice President, Product Strategy, PSS Systems
"Offshoring by itself is not enough.This book provides you testing
strategies to stay ahead of the competition and maximize your
investment."
Robert S. Alvin, CEO and Chairman, Netline Corporation
"Despite continued advances in development techniques and technologies,
software quality problems are as pervasive as ever. Software testing teams
are under tremendous pressure to test more complex systems with the same or
fewer resources, and corporate managers are always looking to shave costs
by leveraging offshore testing. This book does a great job of highlighting
the fundamental challenges of software testing today, and then presents a
thoughtful solution for leveraging test automation and offshoring to
meeting your organizations quality goals."
Adam Au, Vice President, Engineering, Centrify Corporation
"Automation isn't just about technical decisions. Finally, this book is
the first that offers a practical business case for effective test
automation."
Michael Hatam, President, Application Services, Moyo Group
"This is one of the must read books by software executives. It goes over
the major concepts and best practices of software testing in an efficient
and effective manner. At Sun, we already use some of the best practices
described in this book and are planning to adopt the remaining best
practices."
Satya Dodda, QA Director, J2EE App Server, Sun Micro Systems, Inc.