Book contents
- Frontmatter
- Contents
- Foreword
- Acknowledgments
- Testing IT
- 1 Introduction
- Part 1 The Traditional Testing Process
- Part 2 The Testing Process in the Real World: Illustrative Case Studies
- Part 3 The Appendices
- A Terms of Reference for Testing Staff
- B Testing Guides
- C Test Plan Document Template
- D Test Specification Document Template
- E Test Script Template
- F Test Result Record Form Template
- G Test Log Template
- H Test Certificate Template
- I Re-use Pack Checklist
- J Test Summary Report Template
- K Equivalence Partition Example
- L Boundary Analysis Example
- M State Transition Example
- N Automated Testing Tool Selection Criteria
- O Usability Testing Overview
- P Testing Process Health Check
- Q The Testing of Object-Oriented Software
- References
- Glossary
- Index
A - Terms of Reference for Testing Staff
Published online by Cambridge University Press: 06 September 2009
- Frontmatter
- Contents
- Foreword
- Acknowledgments
- Testing IT
- 1 Introduction
- Part 1 The Traditional Testing Process
- Part 2 The Testing Process in the Real World: Illustrative Case Studies
- Part 3 The Appendices
- A Terms of Reference for Testing Staff
- B Testing Guides
- C Test Plan Document Template
- D Test Specification Document Template
- E Test Script Template
- F Test Result Record Form Template
- G Test Log Template
- H Test Certificate Template
- I Re-use Pack Checklist
- J Test Summary Report Template
- K Equivalence Partition Example
- L Boundary Analysis Example
- M State Transition Example
- N Automated Testing Tool Selection Criteria
- O Usability Testing Overview
- P Testing Process Health Check
- Q The Testing of Object-Oriented Software
- References
- Glossary
- Index
Summary
Introduction
This appendix provides recommendations for the terms of reference (TORs) for the following staff involved in software testing:
▲ Testing Manager
▲ Test Team Leader
▲ Test Analyst
▲ Tester
▲ Independent Test Observer.
For each TOR, the following information is documented:
▲ Responsibilities
▲ Reporting and Liaison
▲ Typical characteristics
▲ Appropriate references for further information.
Each TOR appears in the following pages of this appendix.
This appendix also describes the role of a typical Testing Program Board (see Chapter 4) for organizations interested in introducing such an entity into their testing program.
It is intended that the individual TORs be provided to the appropriate staff on testing projects, either as photocopies or electronically, as memory aids.
Testing Manager
Responsibilities
The Testing Manager is responsible for:
Setting up and resourcing new testing projects
Tasking one or more Test Team Leaders and monitoring their progress against agreed-on plans
Ensuring that (where appropriate) the development teams follow the Unit and Integration testing approach documented within the testing process
Assuring that (where appropriate) software development conducted by a third party follows good development and testing practice
Formally representing the organization during the co-signing of the Test Certificate (Appendix H) with the representative of a third party responsible for development of software
Maintenance of the testing program filing system
Reporting progress and issues to senior management at agreed-on intervals
Liaising with Independent Test Observers to ensure good practice has been followed in testing.
- Type
- Chapter
- Information
- Testing ITAn Off-the-Shelf Software Testing Process, pp. 183 - 196Publisher: Cambridge University PressPrint publication year: 2001