• 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.

    Software testing Software component testing

    Available format(s):  Hardcopy, PDF

    Superseded date:  31-12-2015

    Language(s):  English

    Published date:  15-08-1998

    Publisher:  British Standards Institution

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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

    Abstract - (Show below) - (Hide below)

    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.

    General Product Information - (Show below) - (Hide below)

    Committee IST/15
    Development Note Supersedes 97/644971 DC (10/2005) Reviewed and confirmed by BSI, February 2006. (01/2006)
    Document Type Standard
    Publisher British Standards Institution
    Status Superseded
    Superseded By
    Supersedes

    Standards Referenced By This Book - (Show below) - (Hide below)

    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

    Standards Referencing This Book - (Show below) - (Hide below)

    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, flexibile and cost effective