Testing IT : an off-the-shelf software testing process
New York
Cambridge University Press
2011
xviii, 334 p. : ill. ; 26 cm
Includes bibliographical references )p. 315-317( and index
John Watkins, Simon Mills
2nd ed
Machine generated contents note: 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; 01. Operations acceptance testing; 11. Regression testing; 21. Improving the testing process; 31. Introduction, adoption and maintenance of the testing process; 41. Agile testing; Part II. The Testing Process in the Real World: Illustrative Case Studies: 51. Case Study 1. The British Library; 61. Case Study 2. Reuters product acceptance group; 71. Case Study 3. Crown quality assurance group; 81. Case Study 4. The Wine Society; 91. Case Study 5. Automatic Data Processing Limited; 02. 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