BS 7925-2:1998
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
Software testing Software component testing
Hardcopy , PDF
31-12-2015
English
15-08-1998
Committees responsible
Foreword
Introduction
1 Scope
2 Normative reference
3 Definitions
4 Process
5 Test case design techniques
6 Test measurement techniques
Annex A (informative) Process guidelines
Annex B (informative) Guidelines for testing techniques
and test measurement
Annex C (informative) Test technique effectiveness
Bibliography
Figures
1 Generic component test process
A.1 Document hierarchy
A.2 Example of component test strategy
A.3 Example of project component test plan
A.4 Example of component test plan
A.5 Example of test specification
A.6 Example of component test report
B.1 Input 'exam mark'
B.2 Input 'coursework mark'
B.3 Equivalence partitions and boundaries for total mark
B.4 Input exam mark
B.5 Input coursework mark
B.6 Boundary values
B.7 Equivalence partitions and boundaries
B.8 State transition diagram
B.9 STD for manage_display_changes
B.10 Cause-effect graph
B.11 Control flow graph for binsearch
C.1 Partial ordering of structural test coverage criteria
Tables
B.1 Input exam mark
B.2 Input coursework mark
B.3 Invalid inputs
B.4 Valid outputs
B.5 Invalid outputs
B.6 Minimized test case suite
B.7 Input exam mark
B.8 Input coursework mark
B.9 Valid outputs
B.10 Additional test cases
B.11 Additional test cases
B.12 Possible transitions
B.13 manage_display_changes component
B.14 Notation for state tables
B.15 State table for the manage_display_changes component
B.16 State table
B.17 Test cases
B.18 Decision table
B.19 Test cases
B.20 Test cases
B.21 Test cases to cover mutations
B.22 Test cases
B.23 Occurrence of variables and their categories
B.24 du-pairs and their type
B.25 All-c-uses
B.26 All-c-uses
B.27 Test inputs
B.28 Alternative test inputs
B.29 Test inputs
B.30 Test cases
B.31 Test cases
B.32 Test cases
B.33 Overall set of test cases
B.34 Test cases
B.35 Initial test case set
B.36 LCSAJs
B.37 Additional tests
B.38 New test sets
This standard defines the process for software component testing using specified test case design and measurement techniques. This will enable users of the standard to directly improve the quality of their software testing, and improve the quality of their software products.
Committee |
IST/15
|
DevelopmentNote |
Supersedes 97/644971 DC (10/2005) Reviewed and confirmed by BSI, February 2006. (01/2006)
|
DocumentType |
Standard
|
Pages |
58
|
PublisherName |
British Standards Institution
|
Status |
Superseded
|
SupersededBy | |
Supersedes |
13/30251324 DC : 0 | BS ISO/IEC 29119-4 - SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING - PART 4: TEST TECHNIQUES |
PD 0026:2003 | Software and systems quality framework. A guide to the use of ISO/IEC and other standards for understanding quality in software and systems |
02/647837 DC : DRAFT OCT 2002 | PD 0026 - SOFTWARE AND SYSTEM QUALITY FRAMEWORK |
CSA ISO/IEC TR 15942:2004 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - GUIDE FOR THE USE OF THE ADA PROGRAMMING LANGUAGE IN HIGH INTEGRITY SYSTEMS |
BS ISO/IEC/IEEE 29119-2:2013 | Software and systems engineering. Software testing Test processes |
12/30236660 DC : 0 | BS ISO/IEC 29119-3 - SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING - PART 3: TEST DOCUMENTATION |
ISO/IEC/IEEE 29119-1:2013 | Software and systems engineering Software testing Part 1: Concepts and definitions |
01/641930 DC : DRAFT NOV 2001 | BS 7988 A CODE OF PRACTICE FOR THE USE OF INFORMATION TECHNOLOGY IN THE DELIVERY OF ASSESSMENTS |
BS ISO/IEC 23988:2007 | Information technology. A code of practice for the use of information technology (IT) in the delivery of assessments |
BS ISO/IEC TR 15942:2000 | Information technology. Programming languages. Guide for the use of the Ada programming language in high integrity systems |
BS ISO/IEC/IEEE 29119-1:2013 | Software and systems engineering. Software testing Concepts and definitions |
ISO/IEC 23988:2007 | Information technology — A code of practice for the use of information technology (IT) in the delivery of assessments |
INCITS/ISO/IEC 23988 : 2008(S 2018) | INFORMATION TECHNOLOGY - A CODE OF PRACTICE FOR THE USE OF INFORMATION TECHNOLOGY (IT) IN THE DELIVERY OF ASSESSMENTS |
ISO/IEC/IEEE 29119-4:2015 | Software and systems engineering Software testing Part 4: Test techniques |
CSA ISO/IEC TR 15942 : 2004 : R2014 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - GUIDE FOR THE USE OF THE ADA PROGRAMMING LANGUAGE IN HIGH INTEGRITY SYSTEMS |
12/30236634 DC : 0 | BS ISO/IEC 29119-1 - SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING - PART 1: CONCEPTS AND DEFINITIONS |
BS ISO/IEC/IEEE 29119-3:2013 | Software and systems engineering. Software testing Test documentation |
BS 7988:2002 | Code of practice for the use of information technology (IT) in the delivery of assessments |
CAN/CSA-ISO/IEC/IEEE 29119-4:16 | Software and systems engineering Software testing Part 4: Test techniques (Adopted ISO/IEC/IEEE 29119-4:2015, first edition, 201 5-12-01) |
ISO/IEC/IEEE 29119-2:2013 | Software and systems engineering — Software testing — Part 2: Test processes |
CSA ISO/IEC TR 15942:04 (R2019) | Information Technology - Programming Languages - Guide for the Use of the Ada Programming Language in High Integrity Systems (Adopted ISO/IEC TR 15942:2000, first edition, 2000-03-01) |
ISO/IEC/IEEE 29119-3:2013 | Software and systems engineering Software testing Part 3: Test documentation |
RTCA DO 178 : C2011 | SOFTWARE CONSIDERATIONS IN AIRBORNE SYSTEMS AND EQUIPMENT CERTIFICATION |
IEEE 1008-1987 | IEEE Standard for Software Unit Testing |
BS 7925-1:1998 | Software testing Vocabulary |
IEEE 829-2008 | IEEE Standard for Software and System Test Documentation |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.