>
Testing IT, Second Edition: An Off-the-Shelf Software Testing Process

Testing IT, Second Edition: An Off-the-Shelf Software Testing Process

  • £34.99
  • Save £28


John Watkins
Cambridge University Press
Edition: 2, 2/3/2011
EAN 9780521148016, ISBN10: 0521148014

Paperback, 352 pages, 25.4 x 17.8 x 2 cm
Language: English

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.

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.