BS 7925-1 is a British Standard that provides terms and definitions to assist communication in software testing and related disciplines. It was first developed in 2007 and released in 2013. The standard defines vocabulary, processes, documentation, techniques, and a process assessment model for testing that can be used within any software development lifecycle.
Key aspects of BS 7925-1 include:
- Purpose: To enable the measurement and comparison of testing performed on software components, thereby improving the quality of software testing and products.
- Target Audience: Testers, software developers, managers, procurers of software, quality assurance personnel, academic researchers, lecturers, and students, and developers of related standards.
- Scope: It covers specified components (software components with a clear specification), dynamic execution, and defines test case design and measurement techniques. It also describes attributes of the test process that indicate the quality of testing and defines a generic test process.
- Limitations: It explicitly excludes certain areas of software testing like integration testing, system testing, user acceptance testing, statistical testing, and testing of non-functional attributes. It also does not prescribe test completion criteria, selection of test case or measurement techniques, personnel selection, or implementation methods. Fault removal is also not addressed.
- Superseded: BS 7925-1:1998 has been superseded by BS ISO/IEC/IEEE 29119-1:2013, which specifies general concepts in software testing and presents key concepts for the ISO/IEC/IEEE 29119 series.
For more detailed information, you can refer to the following sources:
Comments are closed