Part 1 - Concepts & Vocabulary
The aim of part 1 of the standard is to give an overview of the standard and of general software testing concepts and to provide a vocabulary of software testing terms covering the entire software testing lifecycle. A working draft of part 1 is currently under development. It is anticipated that this part will include (but not be limited to) the following topics:
- Introduction to software testing
- Software testing in an organizational context
- The testing process
- The relationship between testing and development
- Implications of software development lifecycle models (e.g. waterfall, spiral, agile)
- Types of testing, test techniques and test phases/levels
- Risk-based testing
- Test items
- System requirements verification
- System requirements validation