Skip to content
Register Sign in Wishlist

Testing IT
An Off-the-Shelf Software Testing Process

2nd Edition


  • Date Published: February 2011
  • availability: In stock
  • format: Paperback
  • isbn: 9780521148016

£ 62.99

Add to cart Add to wishlist

Other available formats:

Looking for an inspection copy?

This title is not currently available on inspection

Product filter button
About the Authors
  • Testing IT provides a complete, off-the-shelf software testing process framework for any testing practitioner who is looking to research, implement, roll out, adopt, and maintain a software testing process. 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. Software professionals can customize the framework to match the testing requirements of any organization, and six real-world testing case studies are provided to show how other organizations have done this. Packed with a series of real-world case studies, the book also provides a comprehensive set of downloadable testing document templates, proformas, and checklists to support the process of customizing. This new edition demonstrates the role and use of agile testing best practices and includes a specific agile case study.

    • Complete software testing process framework, including access to electronic copies of key testing templates
    • This revised and updated edition addresses the role and use of agile methods in software development and testing
    • The second edition makes recommendations for a starter set of agile best practices that can ensure your testing is as effective and efficient as possible
    Read more

    Reviews & endorsements

    'With the publication of the second edition of Testing IT, John Watkins and Simon Mills built on the success of the first edition, revising and bringing it up to date to ensure it continues to be relevant for the next ten years and beyond … [This] book goes a long way to helping practitioners involved in test process, test management and testing …' Geoff Thompson, from the Foreword of Software Testing, Verification and Reliability

    Praise for the first edition: 'When asked for my opinion about software testing I referred naturally to Testing IT. Imagine a light being switched on! Almost overnight everyone in the organisation was walking around with versions of the V-lifecycle … has made a difference to two organisations that were lost in a testing strategy wilderness.' Martin Allen, Software Team Leader

    Praise for the first edition: 'An off-the-shelf set of procedures, complete with forms and checklists, for much less than the price of a day's work, must be a bargain … The forms are a joy to anyone in quality assurance …' Brian Peaker, Computer Bulletin

    Praise for the first edition: 'The third part consists of an extensive set of test checklists, templates and proformas, ready to use or to tailor to your specific requirements. To have these all in one place and already standardised is alone worth the price of the book … covers all aspects of testing for both in-house and third-party developed software. I heartily recommend that any test professional looking for an easier life gets a copy of this book. I believe that even the most hardened of us would gain from reading it.' Professional tester

    Praise for the first edition: 'This is the most useful book on testing since Myers' The Art of Software Testing in the late 1970s. Besides having all of the material of Myers, Watkins has enlarged the scope of testing to include object-oriented code.' James Edward Tomayko, Computing Reviews

    See more reviews

    Customer reviews

    Not yet reviewed

    Be the first to review

    Review was not posted due to profanity


    , create a review

    (If you're not , sign out)

    Please enter the right captcha value
    Please enter a star rating.
    Your review must be a minimum of 12 words.

    How do you rate this item?


    Product details

    • Edition: 2nd Edition
    • Date Published: February 2011
    • format: Paperback
    • isbn: 9780521148016
    • length: 352 pages
    • dimensions: 253 x 180 x 20 mm
    • weight: 0.62kg
    • contains: 39 b/w illus. 5 tables
    • availability: In stock
  • Table of Contents

    1. Introduction
    Part I. The Traditional Testing Process:
    2. An overview of testing
    3. Testing techniques
    4. The management and planning of testing
    5. Unit testing
    6. Integration testing
    7. System testing
    8. Systems integration testing
    9. User acceptance testing
    10. Operations acceptance testing
    11. Regression testing
    12. Improving the testing process
    13. Introduction, adoption and maintenance of the testing process
    14. Agile testing
    Part II. The Testing Process in the Real World: Illustrative Case Studies:
    15. Case Study 1. The British Library
    16. Case Study 2. Reuters product acceptance group
    17. Case Study 3. Crown quality assurance group
    18. Case Study 4. The Wine Society
    19. Case Study 5. Automatic Data Processing Limited
    20. Case Study 6. Confirmit
    Part III. The Appendices: Appendix A. Terms of reference for testing staff
    Appendix B. Testing guides
    Appendix C. Test plan document template
    Appendix D. Test specification document template
    Appendix E. Test script template
    Appendix F. Test result record form template
    Appendix G. Test log template
    Appendix H. Test certificate template
    Appendix I. Re-use pack checklist
    Appendix J. Test summary report template
    Appendix K. Equivalence partition example
    Appendix L. Boundary value analysis example
    Appendix M. State transition example
    Appendix N. Pairwise testing example
    Appendix O. Automated testing tool selection criteria
    Appendix P. Usability testing
    Appendix Q. Testing process health check
    Appendix R. The testing of object-oriented software
    Appendix S. Pragmatic test process adoption - a real world example.

  • Resources for

    Testing IT

    John Watkins, Simon Mills

    General Resources

    Find resources associated with this title

    Type Name Unlocked * Format Size

    Showing of

    Back to top

    This title is supported by one or more locked resources. Access to locked resources is granted exclusively by Cambridge University Press to lecturers whose faculty status has been verified. To gain access to locked resources, lecturers should sign in to or register for a Cambridge user account.

    Please use locked resources responsibly and exercise your professional discretion when choosing how you share these materials with your students. Other lecturers may wish to use locked resources for assessment purposes and their usefulness is undermined when the source files (for example, solution manuals or test banks) are shared online or via social networks.

    Supplementary resources are subject to copyright. Lecturers are permitted to view, print or download these resources for use in their teaching, but may not change them or use them for commercial gain.

    If you are having problems accessing these resources please contact

  • Authors

    John Watkins, IBM Software Group, UK
    John Watkins has more than thirty years of experience in the field of software development, with some twenty-five years in the field of software testing. During his career, Watkins has been involved at all levels and phases of testing and has provided high-level test process consultancy, training, and mentoring to numerous blue chip companies. He is both a Chartered IT Professional and a Fellow of the British Computer Society, where he is an active member of the Specialist Group in Software Testing (SIGiST), previously serving on committees of the Intellect Testing Group (representing the UK technology industry) and the SmallTalk User Group. He is author of Agile Testing: How to Succeed in an Extreme Testing Environment and currently works for IBM's software group.

    Simon Mills, Ingenuity System Testing Services Ltd., UK
    Simon Mills has more than thirty years of experience in the field of software quality, having transferred into the world of system testing from a business role. Simon has been involved in testing software in both business and technical or scientific environments from major investment and insurance systems to laser control, cryogenic control, and superconducting applications. He is the founder of Ingenuity System Testing Services, the preeminent testing authority in the field of electronically traded insurance in the United Kingdom. Simon is widely published internationally in conference proceedings, papers, and contributions to books and has presented as an invited speaker in the United States, at EuroStar, and at the World Congress for Software Quality.

Sign In

Please sign in to access your account


Not already registered? Create an account now. ×

Sorry, this resource is locked

Please register or sign in to request access. If you are having problems accessing these resources please email

Register Sign in
Please note that this file is password protected. You will be asked to input your password on the next screen.

» Proceed

You are now leaving the Cambridge University Press website. Your eBook purchase and download will be completed by our partner Please see the permission section of the catalogue page for details of the print & copy limits on our eBooks.

Continue ×

Continue ×

Continue ×

Find content that relates to you

Join us online

This site uses cookies to improve your experience. Read more Close

Are you sure you want to delete your account?

This cannot be undone.


Thank you for your feedback which will help us improve our service.

If you requested a response, we will make sure to get back to you shortly.

Please fill in the required fields in your feedback submission.