Amazon.com: Testing IT: An Off-the-Shelf Software Testing Process (9780521795463): John Watkins: Books
Testing IT and over one million other books are available for Amazon Kindle. Learn more

Sell Back Your Copy
For a $0.61 Gift Card
Trade in
Have one to sell? Sell yours here
Testing IT: An Off-the-Shelf Software Testing Process
 
 
Start reading Testing IT on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Testing IT: An Off-the-Shelf Software Testing Process [Paperback]

John Watkins (Author)
4.7 out of 5 stars  See all reviews (3 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $34.40  
Paperback $50.37  
Paperback, May 7, 2001 --  
There is a newer edition of this item:
Testing IT: An Off-the-Shelf Software Testing Process Testing IT: An Off-the-Shelf Software Testing Process 4.7 out of 5 stars (3)
$50.37
In Stock.

Book Description

May 7, 2001 052179546X 978-0521795463
This pragmatic guide provides a testing framework for software professionals looking to improve product quality and to reduce timescales, effort, and cost. It covers all aspects of testing for software developed or modified in-house, modified or extended legacy systems, and software developed by a third party. The reader can customize the framework to match the particular testing requirements of any particular organization. Packed with a series of real-world case studies, the book also provides a comprehensive set of standard testing document templates, proformas, and checklists for the reader to use in projects.


Editorial Reviews

Review

"This realistic guide covers all aspects of testing for both in-house and third -party development software. I heartily recommend that any test professional looking for a easier life gets a copy of this book." unknown

Book Description

This pragmatic guide provides a customizable framework that can be used by all members of staff involved in software development and testing. This book covers all aspects of testing, as well as software developed or modified in-house, the modification or extension of existing legacy software systems, as well as software developed by a third party. Real-world case studies are provided to illustrate the processes. The book also provides a comprehensive set of standard testing document templates, proformas, and checklists in electronic form, which allow the reader to customise them.

Product Details

  • Paperback: 334 pages
  • Publisher: Cambridge University Press (May 7, 2001)
  • Language: English
  • ISBN-10: 052179546X
  • ISBN-13: 978-0521795463
  • Product Dimensions: 10.9 x 8.5 x 0.8 inches
  • Shipping Weight: 1.8 pounds
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #650,652 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

31 of 32 people found the following review helpful:
5.0 out of 5 stars Lives up to its title! Exceptionally valuable, June 9, 2001
This review is from: Testing IT: An Off-the-Shelf Software Testing Process (Paperback)
This book lives up to its subtitle, "An Off-the-Shelf Software Testing Process". It is organized into an introduction (chapter 1) and three parts that consist of 17 chapters and 18 appendices.

The 12 chapters in Part 1 cover the basics of a traditional testing process. Because this book's focus is not so much about teaching testing as it is about providing a process, this information is more of an anchor point to ensure that you understand the author's terminology, perspective and approach. Covered in this part are: overview of testing, testing techniques at a high level, test planning and management, unit, integration and system testing, systems integration testing, user acceptance testing, operations acceptance testing, regression testing, test process improvement, and the introduction, adoption and maintenance of the testing process.

Some of the key strengths of Part 1, in my opinion, include how Mr. Watkins ties test stages to life cycle milestones using the V-model and the clear distinction made between functional and non-functional testing techniques. I also liked the chapter layout for each testing technique, which presented each technique in a clear and consistent manner. The layout starts with an overview of the technique, gives the approach and test data requirements, roles and responsibilities, planning resources, inputs, techniques and outputs. This layout clearly lends itself to plan-do-check-act or entry-task-validation-exit models used in mature quality organizations.

It's important to note that the processes are generic and need to be tailored to your organization based. This is especially true of terms and definitions. For example, my definition of user acceptance testing differs from the author's, as does my definition of Defect Removal Efficiency. I did a search of both terms on the Internet and found a 60%/40% split in favor of the author regarding the definition of user acceptance testing, and a 75%/25% split in my favor with respect to the definition of Defect Removal Efficiency. The significance of this is software testing, despite the growing body of knowledge, IEEE standard terminology and inclusion of KPAs in the CMM, is still hampered by imprecise terminology. I am grateful that the author included a glossary in this book that succinctly gives his definitions.

Part 2 provides five chapters of case studies showing how testing processes are implemented in organizations. These case studies are presented in a format that lends itself to comparative analysis: organization overview, testing requirements unique to the organization, how the organization manages and plans testing, roles and responsibilities, testing phases, artifacts, and process improvement initiatives. This part of the book is a gold mine of best practices and ideas, and shows how five organizations implemented a viable testing process to meet their unique requirements.

The appendices are a collection of artifacts that you can tailor to your own testing process. This collection consists of TEMPLATES AND FORMS: A-Terms of Reference (scope and roles/responsibilities of the process), B-Testing Guide covering each of the testing techniques in Part 1, C-Test Plan Template, D-Test Specification Template, E-Test Script Template, F-Test Result Record Template, G-Test Log Template, H-Test Certificate Template, I-Reuse Pack Checklist, J-Test Summary Report Template. WORKED EXAMPLES: K-Equivalence Partition Example, L-Boundary Analysis Example, M-State Transition Example. CHECKLISTS AND OVERVIEWS: N-Automated Testing Tool Selection Criteria, O-Usability Testing Overview, P-Test Process Health Check and Q-Testing Object-Oriented Software.

Appendices A through P are also provided electronically via the URL provided in the book. They are in MS Word format. Note that the book and Part 3 make reference to a CD ROM, which does not exist. Also, the URL provided will redirect you to a home page on the publisher's web site and from there you will need to search for the book title, which leads to the book page and a hyperlink titled "solutions to problem sets". It's worth the trouble because the templates are the key artifacts of the "Off-the-Shelf Software Testing Process".

This book is one of the most valuable testing references that I own. It will kick-start an implementation of a mature and effective testing process, and can be tailored to fit any organization's unique requirements. It earns a solid five stars and a place on my short list of testing books.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
4.0 out of 5 stars Pretty Good - But..., January 3, 2002
By 
Peter G Walen (Grand Rapids, MI United States) - See all my reviews
This review is from: Testing IT: An Off-the-Shelf Software Testing Process (Paperback)
A rehash of basic testing concepts. While the first section (chapters 2 through 13, chapter 1 being an introduction) does not shed new light or offer really new insights, the case studies in the second section are very good indeed.

Instead of focusing on conceptual "dos and don'ts", the case studies shed light on what happened in specific instances. This section makes the book a worthwhile buy.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent quality stuff, September 26, 2009
Amazon Verified Purchase(What's this?)
This review is from: Testing IT: An Off-the-Shelf Software Testing Process (Paperback)
We have received the goods in excellent shape and delivery was before schedule. I am greatly impressed with level of service from Goodwill
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
This book provides comprehensive and rigorous guidance to workers in the field of software testing for researching or setting up a software testing process within organizations. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
operations acceptance testing, test result categories, existing testing materials, test harness software, following testing techniques, testing timescales, client testing process, specified test environment, standard testing documentation, above deliverables, automated software testing tools, formal design techniques, strict configuration management, contention for system resources, strong quality culture, security critical information, formal testing process, application under test, appropriate testing techniques, project filing system, test data requirements, automated test scripts, test automation tools, software testing process, automated testing tools
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Test Team Leader, Test Analyst, Test Result Record, Test Specification, User Representative, Wine Society, Development Team Leader, Re-use Packs, Testing Manager, Project Manager, Testing Consultant, Product Development Manager, Systems Administrator, Acceptance Manager, Team Manager, Operations Representative, British Library Testing Framework, Client Representative, Functional Specification, Static Testing, Reuters Product Acceptance Group, State Transition, Methods of Working, Nonfunctional Testing, Project Board
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject