Automated Software Testing: Introduction, Management, and Performance
The text illustrates how to introduce, manage, and use automated software testing on a project. The focus of the book is on the testing process and how to assimilate it into the group's use. It also helps program managers to understand how the tools can benefit projects in general and to understand which projects best lend themselves towards use of the tools. The book discusses ways to incorporate automated tools into structured development methodologies and the software lifecycle. It provides a timely, complete picture of the need for the use of automated tools for testing, given today's rapid software development capabilities.
Review By: James Diefenbach
09/17/2003I found this book to be extremely timely! I am test lead/manager for a large group of test engineers. We have wanted to make use of automated software test tools for some time. Our development group is involved in rapid software development and need to provide as much quality testing as possible within tight time constraints. The book’s organization and presentation was perfect in terms of things to consider in choosing the right tool, introducing the tool to the group, and incorporating the use of tools in software development.
It is appropriate for use by Test Engineers, Test Managers, and Project Managers involved in rapid commercial software development, especially web-based applications being introduced for e-commerce.
User Comments
If your company is planning on implementing automated, BUY THIS BOOK. It will save you time and money. This book lets you know that automated testing is not a quick fix to getting your projects out the door faster. In fact, not knowing how to manage automated testing can delay projects. Department managers and project managers should read this book because often times they are the main ones wondering why their QA department isn’t getting projects done faster since they bought that expensive testing software. Management needs to know it takes time and dedication to implement automated testing. Why? Think of this example. Can software engineers develop an application in one Phase? No, and neither can a Test Engineer because many aspects of software development applies in automation. - Dewayne Jackson (http://www.dewaynejackson.com).