• BS ISO/IEC 13210:1999

    Current The latest, up-to-date edition.

    Information technology. Requirements and guidelines for test methods specifications and test method implementation for measuring conformance to POSIX standards

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  15-02-2000

    Publisher:  British Standards Institution

    Add To Cart

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

    Section 1: General
    1.1 Scope
    1.2 Normative References
    1.3 Conformance criteria
    1.4 IUT conformance assessment
    Section 2: Terminology and General Requirements
    2.1 Conventions
    2.2 Definitions
    Section 3: Assertion definitions, types, syntax,
               and constructs
    3.1 Introduction
    3.2 Generic assertion structure
    3.3 Assertion types and constructs
    3.4 Macros
    3.5 Summary
    Section 4: Test Result Codes
    4.1 Introduction
    4.2 Test method implementations
    4.3 Test method specifications
    Section 5: Test Report
    5.1 Test report
    5.2 CD audit
    Section 6: Profiles
    6.1 Definition
    6.2 Conformance to a profile
    6.3 Conformance assessment
    Section 7: Guidelines for Testing and Complexity
               Levels
    7.1 Introduction
    7.2 Testing levels
    7.3 Complexity levels
    7.4 Conclusion
    Section 8: Guidelines for Writing Assertions
    8.1 Introduction
    8.2 Identifying preconditions
    8.3 Writing the
    8.4 Other assertion types
    8.5 Macros
    Section 9: Comprehensive Examples
    9.1 Specification of allowable test result codes
    Annex A (informative) Bibliography
    A.1 Related Standards
    Annex B (informative) Rationale and Notes
    B.1 General
    B.2 Definitions and general requirements
    B.3 Assertion definitions, types, syntax and
          constructs
    B.4 Test result codes
    B.5 Test report
    B.6 Profiles
    B.7 Guidelines for testing and complexity levels
    B.8 Guidelines for writing assertions
    Alphabetic Topical Index
    Figures
    1-1 Single base standard
    3-1 Generic assertion structure
    3-2 Assertion types
    3-3 Basic assertion structure
    3-4 General assertion structure
    3-5 Assertion derived from a general assertion
    3-6 Reference assertion structure
    3-7 Documentation assertion structure
    3-8 General documentation assertion structure
    3-9 Documentation assertion from a general
          documentation assertion
    3-10 Examples of unused assertion identifiers
    4-1 Entity versus allowable test result code
    6-1 Profile standard from multiple base standards
    6-2 Profile standard from multiple profiles
    8-1 Terms
    9-1 Entity versus allowable test result code
    Tables
    2-1 Typographical Conventions
    8-1 C language limits
    8-2 Phrases denoting allowable test result codes
    8-3 Features denoting allowable test result codes

    Abstract - (Show below) - (Hide below)

    Defines general rules for developing test assertions and related test methods for measuring conformance of an implementation to POSIX standards. Coverage includes: complexity levels, method of classification, assertion documentation, assertion constructs, and conformance criteria. Also gives definitions, tables and annexes.

    Scope - (Show below) - (Hide below)

    This International Standard is applicable to the development and use of conformance test method specifications for POSIX standards and may be applicable to other application programming interface specifications. This International Standard is intended for developers and users of test method specifications and test method implementations.

    The users of this standard include

    • Assertion Writers: to format assertions

    • Assertion Test Writers: to write assertion tests

    • Test Suite or System Procurers: to interpret the results of test suites

    The purpose of this standard is to define requirements and guidelines for developing assertions and related test methods for measuring conformance of an implementation under test (IUT) to POSIX standards. Test method implementations may include Conformance Test Software (CTS), POSIX Conformance Test Procedures (CTP), and audits of Conformance Documents (CD).

    Testing conformance of an implementation to a standard includes testing the capabilities and behavior of the implementation with respect to the conformance requirements of the standard. Test methods are intended to provide a reasonable, practical assurance that the implementation conforms to the standard. Use of these test methods will not guarantee conformance of an implementation to the standard; that normally would require exhaustive testing (see 7.2.1), which is impractical for both technical and economic reasons.

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

    Committee IST/5
    Development Note Reviewed and confirmed by BSI, September, 2004. (11/2004) Supersedes 97/642807 DC (05/2005)
    Document Type Standard
    Publisher British Standards Institution
    Status Current
    Supersedes

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

    ISO/IEC 9945-1:2003 Information technology Portable Operating System Interface (POSIX) Part 1: Base Definitions
    IEEE 729-1983 IEEE Standard Glossary of Software Engineering Terminology
    ISO/IEC Guide 25:1990 General requirements for the competence of calibration and testing laboratories
    ISO/IEC 8348:2002 Information technology Open Systems Interconnection Network service definition
    ISO/IEC 9899:2011 Information technology Programming languages C
    ISO/IEC 9646-1:1994 Information technology Open Systems Interconnection Conformance testing methodology and framework Part 1: General concepts
    IEEE 2003.1 : 2000 INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - TEST METHODS FOR MEASURING CONFORMANCE TO POSIX - PART 1: SYSTEM INTERFACES
    IEEE/Open Group 1003.1, 2013 Edition IEEE Standard for Information Technology—Portable Operating System Interface (POSIX(TM)) Base Specifications, Issue 7
    • 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