Information technology — Open Systems Interconnection — Conformance testing methodology and framework — Part 1: General concepts

Technologies de l'information — Interconnexion de systèmes ouverts — Essais de conformité — Méthodologie générale et procédures — Partie 1: Concepts généraux

General Information

Status
Withdrawn
Publication Date
17-Jul-1991
Withdrawal Date
17-Jul-1991
Current Stage
9599 - Withdrawal of International Standard
Start Date
22-Dec-1994
Completion Date
12-Feb-2026

Relations

Effective Date
15-Apr-2008
Standard

ISO/IEC 9646-1:1991 - Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework

English language
31 pages
sale 15% off
Preview
sale 15% off
Preview
Standard

ISO/IEC 9646-1:1991 - Technologies de l'information -- Interconnexion de systemes ouverts -- Essais de conformité -- Méthodologie générale et procédures

French language
34 pages
sale 15% off
Preview
sale 15% off
Preview

Get Certified

Connect with accredited certification bodies for this standard

BSI Group

BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

UKAS United Kingdom Verified

NYCE

Mexican standards and certification body.

EMA Mexico Verified

Sponsored listings

Frequently Asked Questions

ISO/IEC 9646-1:1991 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology — Open Systems Interconnection — Conformance testing methodology and framework — Part 1: General concepts". This standard covers: Information technology — Open Systems Interconnection — Conformance testing methodology and framework — Part 1: General concepts

Information technology — Open Systems Interconnection — Conformance testing methodology and framework — Part 1: General concepts

ISO/IEC 9646-1:1991 is classified under the following ICS (International Classification for Standards) categories: 35.100.01 - Open systems interconnection in general. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO/IEC 9646-1:1991 has the following relationships with other standards: It is inter standard links to ISO/IEC 9646-1:1994. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

ISO/IEC 9646-1:1991 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


ISO/IEC
I NTER NATIONAL
STANDARD 96464
First edition
1991 -07- 15
Information technology - Qpen Systems
Interconnection - Conformance testing
methodology and framework --
Part I:
General concepts
Technologies de l'information - Interconnexion de systèmes ouverts -
Cadre général et méthodologie des tests de conformité OS/ -
Partie 1: Concepts généraux
e
Reference number
IS011EC 9646-1:1991 (E)
ISO/IEC 9646-1 : 1991(E)
Contents Page
Foreword . iv
Introduction . v
1 Scope . 1
2 Normative references . 1
3 Definitions . 2
3.1 Reference model definitions . 2
3.2 Terms defined in other International Standards, CClTT
Recommendations and Technical Reports . 2
3.3 Conformance testing definitions . 2
..................................................
3.4 Basic terms 2
3.5 Typesoftesting . 3
3.6 Terminology of test suites . 3
3.7 Terminology of results .
3.8 Terminologyof test methods . 5
4 Abbreviations . 6
5 The meaning of conformance in OS1 . 6
5.1 Introduction . 6
5.2 Conformance requirements . 6
5.3 Static conformance requirements . 6
5.4 Dynamic conformance requirements . 7
5.5 Protocol Implementation Conformance Statement (PICS) . 7
5.6 A Conforming system . 7
5.7 Interworking and conformance . 7
6 Conformance and testing . 7
6.1 Objectives of conformance testing . 7
6.1.1 Introduction . 7
6.1.2 Basic Interconnection Tests (BITS) . 8
6.1.3 Capability tests . 8
6.1.4 Behaviour tests . 8
6.1.5 Conformance resolution tests . 8
6.2 Protoool Implementation Extra Information for Testing (PIXIT) . 9
6.3 Conformance assessment process overview . 9
6.4 Use of BITS and capability tests in the test campaign . 9
6.5 Analysis of results . 11
6.5.1 Test outcomes and test verdicts . 11
6.5.2 Conformance test reports . 11
0 ISO/IEC 1991
All rights reserved . Unless otherwise specified. no part of this publication may be reproduced or
in any form or by any means. electronic or mechanical. including photocopying and
utilized
microfilm. without permission in writing from the publisher .
ISO/IEC Copyright Office 0 Case postale 56 e CH-1211 Genève 20 0 Switzerland
Printed in Switzerland
li
ISO/IEC 9646-1 : 1991 (E)
6.5.3 Repeatability of results . 11
6.5.4 Comparabiïiy of results . 11
6.5.5 Auditability of results . 11
7 Testmethods . 11
7.1 Introduction . 11
7.2 Classification of real open systems and IUTs for conformance testing . 13
7.2.1 Classification of SUTs . 13
7.2.2 Identification of the IUT . 13
7.3 Abstract testing methodology . 13
7.3.1 General . 13
7.3.2 Points of Control and Observation (PCOs) . 13
7.4 Abstract testing functions . 15
7.5 Overview of Abstract Test Methods . 15
7.5.1 End-system IUTs . 15
7.5.2 The Local and Distributed test methods . 15
7.5.3 The Coordinated and Remote test methods . 15
7.5.4 Variants of end-system test methods . 15
7.5.5 Relay-system IUTs . 15
7.6 Applicability of test methods to real open systems . 15
7.7 Applicability of the test methods to OS1 protocols and layers . 17
8 Testsuites . 17
8.1 Structure . 17
8.2 Abstract and executable test cases . 17
9 Relationships between parts. concepts and roles . 17
10Compliance . 19
Annexes
A (informative) Options . 21
B (informative) Applicability of the test methods to OS1 protocols . 22
B.l The Physical layer . 22
6.2 Data Link and Media Access Control protocols . 22
6.3 Network protocols . 22
6.4 Transport protocol . 22
B.5 Session protocol . 22
6.6 Presentation and Application protocols . 22
6.6.1 General comments . 22
8.6.2 Presentation . -23
8.6.3Application. . 23
6.6.4 Transfer syntaxes . 23
B.7 Connectionless protocols . 23
C (informative) Index to ISOIIEC 9646 Parts 1.2. 4 and 5 . 24
C.1 Introduction . 24
C.2Thelndex . 24
ill
ISO/IEC 9646-1 : I991 (E)
Foreword
IS0 (the International Organization for Standardization) and IEC (ihe
International Electrotechnical Commission) form the specialized system
for worldwide standardization. National bodies that are members of IS0
or IEC participate in the development of International Standards through
technical committees established by the respective organization to deal
with particular fields of technical activity. IS0 and IEC technical com-
mittees collaborate in fields of mutual interest. Other international or-
ganizations, governmental and non-governmental, in liaison with IS0
and IEC, also take part in the work.
In the field of information technology, ISQ and IEC have established a
joint technical committee, ISO/IEC JTC I. Draft International Standards
adopted by the joint technical cornmittee are circulated to national bod-
ies for voting. Publication as an International Standard requires ap-
proval by at least 75 % of the national bodies casting a vote.
International Standard ISO/IEC 9646-1 was prepared by Joint Technical
Committee ISO/IEC JTC 1, Information technology.
ISO/IEC 9646 consists of the following parts, under the general title In-
formation technology - Open Systems Inferconnection - Conformance
testing methodology and framework:
- Part 1: General concepts
- Part 2: Abstract test suite specificailon
- Part 3: The Tree and Tabular Combined Notation (TTCN)
- Part 4: Test realization
- Part 5: Requirements on test laboratories and clients for the con-
formance assessment process
Annexes A, B and C of this pari of ISO/IEC 9646 are for infarmation only.
iv
ISO/IEC 9646-1 : 1991 (E)
Introduction
The objective of OS1 will not be completely achieved until systems can be tested to
determine whether they conform to the relevant protocol specification(s). The rele-
OS1 International Standards or CCITT Recommendations.
vant ones can be
Standardized abstract test suites should be developed for each International Stand-
ard or CCITT Recommendation which specifies an OS1 protocol, for use by suppliers
OS1 products, by telecommunications
or implementors in self-testing, by users of
administrations and recognized private operating agencies, or by other third party
testing organizations. This should lead to comparability and wide acceptance of test
results produced by different test laboratories, and thereby minimize the need for
repeated conformance testing of the same system.
The standardization of test suites requires international definition and acceptance of
a common testing methodology, together with appropriate testing methods and pro-
cedures. It is the purpose of ISOAEC 9646 to define the methodology, to provide a
framework for specifying conformance test suites, and to define the procedures to
be followed during testing.
Conformance testing involves testing both the capabilities and behaviour of an
implementation, and checking what is observed against both the conformance
requirements in the relevant International Standards or CCllT Recommendations
and what the implementor states the implementation’s capabilities are.
Conformance testing does not include assessment of the performance nor the
robustness or reliability of an implementation. It cannot give judgements on the phys-
ical realization of the abstract service primitives, how a system is implemented, how
it provides any requested service, nor the environment of the protocol implementa-
tion. It cannot, except in an indirect way, prove anything about the logical design of
the protocol itself.
The purpose of conformance testing is to increase the probability that different OS1
implementations are able to interwork. However it should be borne in mind that the
complexity of most protocols makes exhaustive testing impractical on both technical
and economic grounds. Also, testing cannot guarantee conformance to a specifica-
tion since it detects errors rather than their absence. Thus conformance to a test
suite alone cannot guarantee interworking. What it does do is give confidence that
an implementation has the required capabilities and that its behaviour conforms con-
sistently in representative instances of communication.
It should be noted that the OS1 basic reference model (IS0 7498: 1984 or CClTT
X.200(1984)) states (in 4.3):
“Only the external behaviour of Open Systems is retained as the
standard of behaviour of real Open Systems”
This means that although aspects of both internal and external behaviour are
described in OS1 International Standards and CClTT Recommendations, it is only
the requirements on external behaviour that have to be met by real open systems.
Although some of the methods defined in ISO/IEC 9646-2 do impose certain limita-
tions on the implementor, for example that there be some means of realizing control
V
ISO/IEC 9646-1 : 1991 (E)
and observation at one or more service access points, it should be noted that other
methods defined herein do not impose such limitations.
However, in the case of partial OS1 end-systems which provide OS1 protocols up to
a specific layer boundary, it is desirable to test not only the external behaviour of the
implemented protocol entities, but also the ability of those entities to support correct
external behaviour in higher layers.
Detailed investigation of relative benefits, efficiency and limitations of all methods is
addressed in various parts of ISO/IEC 9646. However, any organization contemplat-
ing the use of test methods defined in ISOIIEC 9646-2 in a context such as certifica-
tion should carefully consider the limitations on their applicability and the benefits of
each.
Testing is voluntary as far as ISO/IEC and CClTT are concerned. Requirements for
testing in procurement and other external contracts are not a matter for standardiza-
tion.
This pari of ISO/IEC 9646 is also to be published by CClTT as Recommendation
X.290 (1991).
vi
INTERNATIONAL STANDARD
ISO/IEC 9646-1 : 199I(E)
~~ ~~ ~
Information technology - Qpen Systems Interconnection -
Conformance testing methodology and framework -
Part I:
General concepts
b) to achieve comparability between the results of the cor-
1 Scope
responding tests on a paiticular OS1 implementation
1.1 ISO/IEC 9646 specifies a general methodology for test-
applied in different places at different times;
ing the conformance of products to International Standards or
c) to facilitate communication between the parties respon-
CCITT Recommendations that specify OS1 protocols which
1.3 above for parts 2 to
sible for the activities described in
the products are claimed to implement. The methodology
5.
also applies to testing conformance to an International Stand-
ard or CCITT Recommendation that specifies a transfer syn-
1.6 This part of ISO/IEC 9646 includes tutorial introductory
tax to the extent that can be determined by testing it in com-
material which provides
bination with a specific OS1 protocol.
a) an exposition of the meaning of conformance in the
1.2 The contents of ISO/IEC 9646 are also, in principle, appli-
context of OSI;
cable to conformance testing for ISDN two-party protocols.
b) a description of the major categories of conformance
1.3 ISO/IEC 9646 is applicable to the different phases of the
tests;
conformance testing process, these phases being character-
c) an introduction to the conformance assessment proc-
ized by three major activities. These activities are
ess;
a) the specification of abstract test suites for particular
d) an introduction to the Abstract Test Methods and their
OS1 protocols;
applicability;
b) realization of the means of executing specific test
e) an introduction to the concepts of test suite design.
suites;
In addition, this part describes the relationship between the
c) the conformance assessment process carried out by a
other parts of ISO/IEC 9646 and the activities involved in
test laboratory for a specific client, culminating in the pro-
conformance testing, and introduces the concept of compli-
duction of a Protocol Conformance Test Report, which
ance with respect to the other parts of ISO/IEC 9646.
gives the results in terms of the protocol specification and
1.7 The following are outside the scope of ISO/IEC 9646:
test suite used.
a) certification, an administrative procedure which may
ISOllEC 9646 is structured into five separate parts, each of
follow conformance testing;
which, apart from part 1, is applicable to just one of these
activities.
b) requirements for procurement and contracts;
This part of ISO/IEC 9646 is applicable to all three activities,
c) testing by means of test methods which are specific to
providing tutorial introductory material, together with defini-
particular applications, protocols or systems;
tions of common terms and concepts.
d) testing of non-protocol conformance requirements;
NOTE - ISO/IEC 9646-2 deals with the requirements and guidance
e) test methods that involve more than two endsystems
for the specification of abstract test suites, independent of test nota-
communicating together.
tion. ISO/IEC 96483 defines the recommended test notation. ISO/
IEC 96464 deals with requirements and guidance for realization of
NOTE - ISOllEC 9646 does not apply fully to Physical layer proto-
the Means of Testing, and ISO/IEC 96465 deals with requirements
cols. Nevertheless, many of the concepts apply to all protocols.
and guidance for test laboratories and their clients for the conform-
ance assessment process.
2 Normative references
1.4 ISO/IEC 9646 specifies the requirements for and gives
guidance on the procedures to be followed in OS1 conform- The following standards contain provisions which, through
ance testing. reference in this text, constitute provisions of this part of ISO/
IEC 9646. At the time of publication, the editions indicated
1.5 ISO/IEC 9646 includes only such information as is nec-
were valid. All standards are subject to revision, and parties
essary to meet the following objectives:
to agreements based on this part of ISO/IEC 9646 are
a) to achieve an adequate level of confidence in the tests
encouraged to investigate the possibility of applying the most
as a guide to conformance;
recent editions of the standards listed below. Members of
IEC and IS0 maintain registers of currently valid International
Standards.
iSO/IEC 9646-1 : 199l(E)
s) Transport layer
IS0 7498:1984, Information processing systems -Open Sys-
tems Interconnection - Basic Reference Model.
3.2 Terms defined in other International
(See also CClTT Recommendation X.200)
Standards, CCllT Recommendations and
ISO/TR 8509:1987, Information processing systems - Open
Technical Reports
Systems Interconnection - Service Conventions.
(See also CClTT Recommendation X.210) This part of ISOAEC 9646 uses the following terms defined in
the OS1 Service Conventions (ISOTTR 8509 / CClTT X.21 O):
IS0 88251990, Information technology - Open Systems
Interconnection - Specification of Basic Encoding Rules for a) service-user
Abstract Syntax Notation One (ASN. 1).
b) service-provider
(See also CClll Recommendation X.209)
c) service primitive
ISOIIEC 9646-2:1991 , Information technology - Open Sys-
This part of ISWIEC 9646 uses the following term defined in
tems Interconnection - Conformance testing methodology
the ASN.l - Basic Encoding Rules (IS0 8825 / CClTT
and framework - fart 2: Abstract Test Suite specification.
X.209):
(See also CClll Recommendation X.291(1991))
- encoding
ISO/I EC 9646-3:-', Information technology - Open Systems
Interconnection - Conformance testing methodology and
3.3 Conformance testing definitions
framework - Part 3: The tree and tabular combined notation.
For the purposes of this part of ISO/IEC 9646 the definitions
I SOI1 EC 9646-4: 1 991 , Information technology - Open Sys-
in 3.4 to 3.8 apply.
tems Interconnection - Conformance testing methodology
and framework - Part 4: Test Realization.
3.4 Basic terms
(See also CClTT Recommendation X.293(1991))
3.4.1 implementation under test [IUT] : An implementation
ISO/IEC 9646421991 , Information technology - Open Sys-
of one or more OS1 protocols in an adjacent user/provider
tems Interconnection - Conformance testing methodology
relationship, being that part of a real open system which is to
and framework - Part 5: Requirements on test laboratories
be studied by testing.
and clients for the Conformance Assessment Process.
3.4.2 system under test [SUI : The real open system in
(See also CCllT Recommendation X.294(1991))
which the IUT resides.
3.4.3 dynamic conformance requirement : One of the
3 Definitions
requirements which specifies what observable behaviour is
permitted by the relevant OS1 International Standard(s) or
3.1 Reference model definitions
CClTT Recommendation(s) in instances of communication.
This part of ISO/IEC 9646 is based upon the concepts devel-
3.4.4 static conformance requirement : One of the require-
oped in the Basic Reference Model for Open Systems Inter-
ments that specify the limitations on the combinations of
connection (IS0 7498 / CClTT X.200), and makes use of the
implemented capabilities permitted in a real open system
following terms defined in that international Standard:
which is claimed to conform to that OS1 International Stand-
a) (N)-entity
ard or CClTT Recommendation.
b) (N)-layer
3.4.5 capability (of an Implementation) : A set of functions
e
in the relevant protocol(s) which is supported by the imple
c) (N)-protocol
mentation.
d) (N)-protocoldata-unit
3.4.6 protocol implementation conformance statement
e) (N)-relay
[PICS] : A statement made by the supplier of an OS1 imple-
9 (N)-service
mentation or system, stating which capabilities have been
implemented, for a given OS1 protocol.
g) (N)-service-access-point
3.4.7 PICS proforma : A document, in the form of a question-
h) Application layer
naire, designed by the protocol specifier or conformance test
i) Application-service-element
suite specifier, which when completed for an OS1 implemen-
tation or system becomes the PICS.
j) Data Link layer
k) Network layer 3.4.8 protocol implementation extra information for test-
ing [PIXIT] : A statement made by a supplier or implementor
I) Physical layer
of an IUT which contains or references all of the information
m) Presentation layer
(in addition to that given in the PICS) related to the IUT and
its testing environment, which will enable the test laboratory
n) real open system
to run an appropriate test suite against the IUT.
O) real system
3.4.9 PlXlT proforma : A document, in the form of a ques-
p) Session layer
tionnaire, provided by the test laboratory, which when com-
q) subnetwork
pleted during the preparation for testing becomes a PIXIT.
r) Transfer syntax
1) To be published.
ISO/IEC 9646-1 : I991 (E)
3.4.10 conforming implementation : An IUT which satisfies
3.6 Terminology of test suites
both static and dynamic conformance requirements, consist-
3.6.1 (abstract) test method [ATUI] : The description of how
ent with the capabilities stated in the PICS.
an IUT is to be tested, given at an appropriate level of
3.4.11 system conformance statement [SCS] : A docu-
abstraction to make the description independent of any par-
ment summarizing which OS1 International Standards or
ticular realization of a Means of Testing, but with enough
CClTT Recommendations are implemented and to which
detail to enable tests to be specified for this test method.
ones conformance is claimed.
3.6.2 abstract testing methodology : An approach to
3.4.12 client (of a test laboratory) : The organization that
describing and categorizing Abstract Test Methods.
submits a system or implementation for conformance testing.
3.6.3 abstract test case : A complete and independent
3.4.13 test laboratory : An organization that carries out con-
specification of the actions required to achieve a specific test
formance testing. This can be a third party, a user organiza-
purpose (or a specified combination of test purposes),
tion, a telecommunications administration or recognised pri-
defined at the level of abstraction of a particular Abstract Test
vate operating agency, or an identifiable part of a supplier
Method, starting in a stable testing state and ending in a sta-
organization.
ble testing state. This specification may involve one or more
consecutive or concurrent connections.
3.5 Types of testing
NOTES
3.5.1 static conformance review : A review of the extent to
1 The specification should be complete in the sense that ii is suffi-
which the static conformance requirements are met by the
cient to enable a test verdict to be assigned unambiguously to each
IUT, accomplished by comparing the PICS with the static
potentially observable test outcome (i.e. sequence of test events).
conformance requirements expressed in the relevant Interna-
2 The specification should be independent in the sense that ii should
tional Standard(s) or CClTT Recommendation(s).
be possible to execute the derived executable test case in isolation
3.5.2 basic interconnection test [BIT] : A test of an IUT from other such test cases (i.e. the specificatin should always in-
clude the possibility of starting and finishing in the "idle" state).
which has limited scope to determine whether or not there is
sufficient conformance to the relevant protocol(s) for inter-
3.6.4 executable test case : A realization of an abstract test
connection to be possible, without trying to perform thorough
case.
testing.
NOTE - In general the use of the word "test" in ISOAEC 9646 will
3.5.3 capability test : A test to verify the existence of one or
imply its normal English meaning. Sometimes it may be used as an
more claimed capabilities of an IUT.
abbreviation for abstract test case or executable test case. The con-
text should make the meaning clear.
NOTE - capability testing involves checking all mandatory capabili-
ties and those optional ones that are stated in the PICS as supported,
3.6.5 test purpose : A prose description of a narrowly
but not checking those optional ones which are stated in the PICS as
defined objective of testing, focusing on a single conform-
not supported by the IUT.
ance requirement as specified in the appropriate OS1 Interna-
tional Standard or CClTT Recommendation (e.g. verifying
3.5.4 behaviour test : A test to determine the extent to which
the support of a specific value of a specific parameter).
one or more dynamic conformance requirements are met by
the IUT.
3.6.6 test group objective : A prose description of the com-
mon objective which the test purposes within a specific test
3.5.5 conformance resolution test : A non-standardized,
group are designed to achieve.
possibly systemspecific test to fulfil a test purpose for which
a standardized abstract test case is not defined, in order to
3.6.7 generic test case : A specification of the actions
investigate the behaviour of an OS1 protocol implementation
required to achieve a specific test purpose, defined by a test
with respect to one or more particular conformance require-
body together with a description of the initial testing state in
ments.
which the test body is to start.
3.5.6 conformance testing : Testing the extent to which an
3.6.8 (test) preamble : The sequences of test steps from the
IUT is a conforming implementation.
starting stable testing state of the test case up to the initial
testing state from which the test body will start.
3.5.7 conformance assessment process : The complete
process of accomplishing ail conformance testing activities
3.6.9 test body : The sequences of test steps that achieve
necessary to enable the conformance of an implementation
the test purpose.
or a system to one or more OS1 International Standards or
3.6.10 (test) postambie : The sequences of test steps from
CClTT Recommendations to be assessed.
the end of the test body up to the finishing stable testing
3.5.8 test campalgn : The process of executing the Param-
state(s) for the test case.
eterized Executable Test Suite for a particular IUT and pro-
3.6.11 test step : A named subdivision of a test case, con-
ducing the conformance log.
structed from test events and/or other test steps.
3.5.9 embedded testing : Testing specified for a single-pro-
3.6.12 test event : An indivisible unit of test specification at
tocol within a multi-protocol IUT including the specification of
the level of abstraction of the specification (e.g. sending or
the protocol activity above the one being tested, but without
receiving a single PDU).
specifying control or observation at service boundaries within
the multi-protocol IUT. 3.6.13 unidentified test event : A test event which is used
to provide for receipt of PDUs and/or ASPS without identify-
NOTE -This definition assumes that the protocols of the IUT are or-
ing them in the test case.
dered in a continuous adjacent user/provider relationship.
ISO/IEC 9646-1 : 1991 (E)
NOTE - In TTCN, the unidentified test event is the Otherwise state- 3.6.30 parameterized executable test suite [PETS] : A
ment.
SETS, in which all test cases have been parameterized in
accordance with the appropriate PICS and PIXIT, and corre-
3.6.14 testing state : A state encountered during testing,
sponding to a PATS.
comprising the combination of the states of the SUT, the test
system, the protocols for which control and observation is
3.6.31 standardized abstract test suite [ATS] : An abstract
specified in the ATS, and, if relevant, the state of the underly-
test suite specified within an International Standard or CClTT
ing service.
Recommendation or, in the absence of such an International
Standard or CClTT Recommendation, within a publicly avail-
3.6.15 stable testing state : A testing state which can be
able document which is in the process of being standardized
maintained, without prescribed Lower Tester behaviour, suf-
within ISOAEC or CCITT, and which has the highest stand-
ficiently long to span the gap between one test case and the
ardization status currently available, having reached at least
next in a test campaign.
the committee drafî, draft proposal or draft recommendation
3.6.16 idle testing state : A stable testing state in which there
status.
is no established connection of the reievant protocol(s) and in
3.6.32 conformance testing standard : The International
which the state of the SUT is independent of any previously
Standard or CClTT Recommendation or draft thereof that
executed test cases.
contains a standardized ATS.
3.6.17 transient testing state : Any testing state which is not
a stable testing state.
3.7 Terminology of results
NOTE - Transient testing states include those testing states that are
3.7.1 repeatability (of results) : Characteristic of a test
(b
in the middle of a logical exchange of PDUs (e.g. to establish a con-
case, such that repeated executions on the same IUT under
nection or perform negotiation), particularly when a request PDU has
the same conditions lead to the same test verdict, and by
been sent (or received) and the corresponding response PDU has
extension a characteristic of a test suite.
not bean received (or sent).
3.7.2 comparability (of results) : Characteristic of conform-
3.6.18 initiai testing state : The testing state in which a test
ance assessment processes, such that their execution on the
body starts.
same IUT, in different test environments, leads to the same
NOTE -This may be either a stable testing state or a transient state.
overall summary of conformance for the specified IUT.
3.6.19 (conformance) test suite : The complete set of test
3.7.3 (observed) test outcome : The sequence of test
cases, possibly combined into nested test groups, that is
events, together with associated data and/or parameter val-
needed to perform dynamic conformance testing for one or
ues, which occurred during test execution of a specific
more OS1 protocols.
parameterized executable test case.
NOTE - It should cover both capability testing and behaviour testing.
3.7.4 foreseen test outcome : An observed test outcome
It may be qualified by the adjeciiies: abstract, generic or executable,
identified in the abstract test case.
as appropriate. Unless stated otherwise, an “abstract test suite” is
meant. NOTE - A foreseen test outcome may include an unidentified test
event.
3.6.20 test case : A generic, abstract or executable test case.
3.7.5 unforeseen test outcome : An observed test outcome
3.6.21 test group : A named set of related test cases.
not identified in the abstract test case.
3.6.22 generic test suite : A test suite composed of generic
NOTE -An unforeseen test outcome can only lead to a test case er-
test cases.
e
ror or an abnormal test case termination.
3.623 abstract test suite [ATS] : A test suite composed of
3.7.6 (test) verdict : A statement of ”pass”, “fail” or “inconclu-
abstract test cases.
sive”, specified in an abstract test case, concerning conform-
3.6.24 executable test suite [ETS] : A test suite composed ance of an IUT with respect to that test case when it is exe-
of executable test cases. cuted.
3.6.25 selected abstract test suite [SATS] : The subset of 3.7.7 system conformance test report [SCTR] : A docu-
an ATS selected using a specific PICS and PIXIT. ment, written at the end of the conformance assessment
process, giving an overall summary of the conformance of
3.6.26 selected executable test suite [SETS] : The subset
the system or implementation to the set of protocols for which
of an ETS selected using a specific PICS and PIXIT.
conformance testing was carried out.
3.6.27 parameterized abstract test case : An abstract test
3.7.8 protocol conformance test report [PCTR] : A docu-
case in which all appropriate parameters have been supplied
ment, written at the end of the conformance assessment
with values in accordance with a specific PICS and PIXIT.
process, giving the details of the testing carried out for a par-
3.6.28 parameterized executable test case : An executable
ticular protocol. It lists all of the abstract test cases and iden-
test case, in which all appropriate parameters have been sup-
tifies those for which corresponding executable test cases
plied with values in accordance with a specific PICS and
were run, together with the verdicts assigned to each test
PIXIT, and corresponding to a parameterized abstract test
case executed.
case.
3.7.9 valid test event : A test event which is allowed by the
3.6.29 parameterized abstract test suite [PATS] : A SATS
protocol specification, being both syntactically and semanti-
in which all test cases have been parameterized in accord-
cally correct, and occurring when allowed to do so by the pro-
ance with the appropriate PICS and PIXIT.
tocol specification.
ISOAEC 96461 : 199l(E)
NOTE -The underlying service-provider is immediately beneath the
3.7.10 invalid test event : A test event that violates at least
(lowest layer) protocoi which is the focus of testing. It may use one
one conformance requirement of the relevant protocol or
or more OS1 layers, or only the Physical medium.
transfer syntax specification.
3.8.3 upper tester [UT] : The representation In IÇO/IEC
NOTE -This term is not to be confused with the term “invalid event”
9646 of the means of providing, during test execution, con-
as defined in IS0 7776.
trol and observation of the upper service boundary of the IUT,
3.7.11 inopportune test event : A test event which occurs
as defined by the chosen Abstract Test Method.
to do so by the protocol specification.
when not allowed
3.8.4 abstract (N)-servlce-primitive [(N)-ASP] : An imple-
3.7.12 syntactically Invalid test event : A test event which
mentation-independent description of an interaction between
syntactiiily is not allowed by the protocol specification.
a service-user and a servke-provider at an (N)-service
3.7.13 semantically invalid test event : A test event which
boundary, as defined in an OS1 service definition.
is neither inopportune nor syntactically invalid, but which con-
3.8.5 test coordination procedures : The rules for cooper-
tains a semantic error with respect to the relevant protocol
ation between the Lower and Upper Testers during testing.
specification (e.g. a PDU containing a parameter value out-
3.8.6 test management protocol Wpl : A protocol which
side the negotiated range for that parameter).
is used in the test coordination procedures for a particular
3.7.14 pass (verdict) : A test verdict given when the
test suite.
observed test outcome gives evidence of conformance to the
3.8.7 test system : The real system which includes the real-
conformance requirement(s) on which the test purpose(s) of
ization of the Lower Tester.
the test case is (are) focused, and when all the test events are
.1)
valid with respect to the relevant International Standard(s) or
NOTE -The same test system can be used as part of several Means
CÇITT Recommendation(s). of Testing.
3.7.15 fail (verdict) : A test verdict given when the observed 3.8.8 local test method : An Abstract Test Method in which
test outcome either demonstrates nonconformance with
both the Lower and Upper Testers are located within the test
to (at least one of) the conformance requirement(s)
respect system and there is a PCO at the upper service boundary of
on which the test purpose(s) of the test case is (are) focused, the IUT.
or contains at least one invalid test event, with respect to the
3.8.9 distributed test method : An Abstract Test Method in
relevant International Standard(s) or CCllT Recommenda-
which the Upper Tester is within the SUT and there is a PCO
tion(s).
at the upper service boundary of the IUT.
3.7.16 inconclusive (verdict) : A test verdict given when the
3.8.10 coordlnated test method : An Abstract Test Method
observed test outcome is such that neither a pass nor a fail
in which the Upper Tester is within the SUT and for which a
verdict can be given.
standardized TMP is defined for the test coordination proce-
3.7.17 test case error : The term used to describe the result dures, enabling the control and observation to be specified
of execution of a test case when an error is detected in the solely in terms of the Lower Tester activity, including the con-
test case itself. trol and observation of Test Management PDUs.
3.7.18 abstract test case error : A test case error resulting
3.8.11 remote test method : An Abstract Test Method in
from an error in the abstract test case. which the control and observation of test events is specified
solely in terms of Lower Tester activity, and in which some
3.7.19 executable test case error : A test case error in the
requirements for test coordination procedures may be
O
realization of an abstract test case.
implied or informally expressed in the ATS, but in which no
3.7.20 abnormal (test case) termination :The term used to
assumption is made regarding their feasibility or realization.
describe the result of execution of an abstract test case when
3.8.12 means of testing [NIOTJ (IUTs) : The combination of
it has been prematurely terminated by the test system.
equipment and procedures that can perform the derivation,
3.7.21 conformance log : A human-readable record of infor-
selection, parameterization and execution of test cases, in
mation produced as a result of a test campaign, which is suf-
conformance with a reference standardized ATS, and can
ficient to record the observed test outcomes and verify the
produce a conformance log.
assignment of test results (including test verdicts).
3.8.13 test realization : The process of producing a Means
of Testing IUTs.
3.8 Terminology of test methods
3.8.14 reference standardized (OW) abstract test suite
3.8.1 point of control and observation [PCO] : A point
within a testing environment where the occurrence of test [ATS] : The standardized ATS for which a Means of Testing
is realized.
events is to be controlled and observed, as defined in an
Abstract Test Method.
3.8.15 test realizer : An organization which takes responsi-
NOTE -A PCO is characterized by the set of ASPS andior PDUs ihai bility for providing, in a form independent of the clients of a
can occur, according to the ATS, at that PCO.
test laboratory and their IUTs, a Means of Testing IUTs in
conformance with an ATS.
3.8.2 lower tester [L‘il : The representation in ISOllEC 9646
of the means of providing, during test execution, indirect con-
3.8.16 comprehensive testing service : A service, offered
trol and observation of the lower service boundary of the IUT
to clients by a test laboratory, to perform the conformance
via the underlying service-provider.
assessment process for one or more OS1 protocoi(s), with a
choice of test methods sufficient to make the service applica-
ISO/IEC 9646-1 : 1991 (E)
ble to all real open systems that claim to implement the spec- OS1 International Standards and CCITT Recommendations
ified protocols. form a set of inter-related International Standards and CClTT
Recommendations which together define behaviour of open
systems in their communication. Conformance of a real sys-
4 Abbreviations
tem is, therefore, expressed at two levels, conformance to
each individual International Standard or CClTT Recommen-
dation, and conformance to the set.
NOTE - If the implementation is based on a predefined set of Inter-
national Standards or CCllT Recommendations, often referred to as
a functiinal standard or profile, the concept of conformance can be
extended to specific requirements expressed in the hinctiinal stand-
ard or profile, as long as they do nut confli with the requirements of
ASP : abstract-service-primitive
the base (protocol) International Standards and CCllT Recommen-
daüons.
ATM : abstract test method
ATS : abstract test suite
5.2 Conformance requirements
BIT : basic interconnection test
5.2.1 The conformance requirements in an International
Standard or CCITT Recommendation can be
DTE : data terminal equipment
ETS : executable test suite a) mandatory requirements: these are to be observed in
all cases;
ISDN : integrated services digital network
b) conditional requirements: these are to be observed if
IUT : implementation under test
the conditions set out in the specification apply;
I
LT : lower tester
c) options: these can be selected to suit the implementa-
MOT : means of testing
to the
tion, provided that any requirements applicable
option are observed. More information on options is pro-
OS1 : open systems interconnection
vided in Annex A.
PATS : parameterized abstract test suite
For example, CClTT essential facilities are mandatoiy
PCO : point of control and observation
requirements; additional facilities can be either conditional or
PCTR : protocol conformance test report
optional requirements.
PDU : protocol data unit
NOTE - The CCl7-i terms “essential facilities” and “additional facili-
ties” need to be considered in the context of the scope of the CClll
PETS : parameterized executable test suite
Recommendation concerned; for example, in many cases, essential
PICS : protocol implementation conformance statement
facilities are mandatory for networks but not for DTEs.
PlXlT : protocol implementation extra information for testing 5.2.2 Furthermore, conformance requirements in an Interna-
tional Standard or CClTT Recommendation can be stated
SAP : service-access-point
a) positively: they state what shall be done;
SATS : selected abstract test suite
b) negatively: they state what shall not be done.
SCS : system conformance statement
5.2.3 Finally, conformance requirements fall into two groups:
SCTR : system conformance test report
a) static conformance requirements;
SETS : selected executable test suite
b) dynamic conformance requirements.
SUT : system under test
These are discussed in 5.3 and 5.4, respectively.
ThlP : test management protocol
TWDU : test management PDU
5.3 Static conformance requirements
TiCN : tree and tabular combined notation
Static conformance requirements are those that specify the
limitations on the combinations of implemented capabilities
UT : upper tester
permitted in a real system which is claimed to conform to the
or CClTT Recommenda-
relevant OS1 International Standard
5 The meaning of conformance in OS1
tion. They define the allowed minimum capabilities in order to
facilitate interworking. They may be specified at a broad
5.1 Introduction
level, such as the grouping of PDUs into functional units or
In the context of OSI, a real system is said to exhibit conform- protoail classes, or at a detailed level, such as a range of val-
ues that have to be supported for specific parameters or tim-
ance if it complies with the requirements of applicable OS1
International Standards or CClTT Recommendations in its ers.
communication with other real systems.
Static conformance requirements in OS1 International Stand-
Applicable OS1 International Standards or CClTT Recom- ards or CClTT Recommendations can be of two varieties:
mendations include those that specify OS1 protocols, and
a) those which determine the capabilities to be included in
those that specify OS1 transfer syntaxes (insofar as they are
the implementation of the particular protocol;
implemented in conjunction with protocols).
ISO/IEC 96461 : 199l(E)
b) those which determine multi-layer dependencies, e.g.
5.7 Interworking and conformance
those which place limitations on the capabilities of the
5.7.1 The
...


ISO/CEI
NORME
I NTE R NAT1 O NALE
Première édition
1991 -07-1 5
Technologies de l’information - Interconnexion
de systèmes ouverts - Essais de conformité -
Méthodologie générale et procédures -
Partie I:
Concepts généraux
Information technoiogy -- Open Systems Interconnection --
Conformance testing methodology and framework --
Part I: General concepts
Numéro de référence
ISO/CEI 9646-1 : 1991 (F)
ISO/CEI 9646-1 : 1991 (F)
Sommaire
Page
iv
Avant-propos .
V
Introduction .
1 Domaine d'application .
2 Références normatives .
3 Définitions .
3.1 Définitions du Modèle de référence .
3.2 Termes définis dans d'autres Normes internationales. Recommanda-
tions du CCllT et Rapports techniques .
3.3 Définitions relatives aux essais de conformité . 3
3.4 Termes de base . 3
3.5 Termes relatifs aux types d'essai . 3
3.6 Termes relatifs aux suites de tests . 4
3.7 Termes relatifs aux résultats de test et rapports d'essais . 5
3.8 Termes relatifs aux méthodes de test .
4 Abréviations . 7
5 Signification de la conformité dans I'OSI . 8
5.1 Introduction .
5.2 Conditions de conformité . 8
5.3 Conditions de conformité statique . 9
5.4 Conditions de conformité dynamique .
5.5 Déclaration de conformité d'une mise en œuvre de protocole (PICS) . 9
5.6 Un système conforme .
5.7 Interfonctionnement et conformité .
6 Essais et tests de conformité . 10
6.1 Objectifs des essais de conformité .
6.1.1 Introduction .
6.1.2 Essais d'interconnexion de base .
6.1.3 Essais de capacités . 11
6.1.4 Essais de comportement .
6.1.5 Tests de résolution de conformité .
6.2 Informations complémentaires nécessaires aux essais de conformité
(PIXIT) .
6.3 Aperçu général du processus d'évaluation de conformité .
6.4 Utilisation des essais d'interconnexion de base et des essais de capa-
cités dans le processus d'évaluation de conformité . 13
O ISO/CEI 1991
Droits de regroduction réservés . Aucune partie de cette publication ne peut être reproduite ni utilisée
SOUS quelque forme que ce soit et par aucun procédé. électronique ou mécanique. y compris la
photocopie et les microfilms. sans l'accord écrit de l'éditeur .
ISO/CEI Copyright Office Case postale 56 CH-121 1 Genève 20 Suisse
Version française tirée en 1992
Imprimé en Suisse
ii
ISO/CEI 9646-1 : 1991 (F)
6.5 Analyse des résultats . 13
6.5.1 Résultats de test et verdicts . 13
6.5.2 Rapports d'essais de conformité . 15
6.5.3 Reproductibilité des résultats de test . t . 15
6.5.4 Comparabilité des résultats de test . 15
6.5.5 Audit des résultats de test . 15
7 Méthodes de test . 15
7.1 introduction .
7.2 Classification des systèmes ouverts à tester et des IUT .
7.2.1 Classification des SUT .
7.2.2 Identification de la réalisation à tester (IUT) . 16
7.3 Méthodologie de test abstraite . 16
7.3.1 Généralités .
7.3.2 Point de contrôle et d'observation .
7.4 Fonctions de test abstraites . 19
7.5 Aperçu général des méthodes de test abstraites . 19
7.5.1 IUT dans des systèmes extrémité . 19
7.5.2 Méthode de test locale et méthode de test répartie . 19
7.5.3 Méthode de test coordonnée et méthode de test distante . 19
7.5.4 Variantes des méthodes de test des systèmes extrémité . 20
7.5.5 IUT dans des systèmes relais .
7.6 Applicabilité des méthodes de tests aux systèmes ouverts réels .
7.7 Applicabilité des méthodes de test aux protocoles et couches OS1 .
8 Suites de tests . 21
8.1 Structure . 21
8.2 Tests élémentaires abstraits et tests élémentaires exécutables . 23
9 Relations entre les différentes parties de I'ISO/CEI 9646. les concepts rela-
tifs aux essais de conformité et les rôles des laboratoires d'essai et des
clients . 23
10 Compatibilité . 23
Annexes
A (informative) Options . 25
B (informative) Applicabilité des méthodes de test aux protocoles OS1 .
B.l Couche Physique . 26
B.2 Protocoles de liaisons de données et de contrôle d'accès aux sup-
ports (MAC) .
8.3 Protocoles de réseau .
B.4 Protocole de transport .
B.5 Protocole de session .
B.6 Protocoles de présentation et d'application .
B.6.1 Généralités . 27
8.6.2 Protocole de présentation . 27
B.6.3 Protocole d'application . 27
8.6.4 Syntaxes de transfert . 27
8.7 Protocoles en mode sans connexion . 27
C (informative) index des parties 1. 2. 4 et 5 de I'ISOKEI 9646 . 28
C.l Introduction . 28
C.2 Index . 28
iii
P
ISO/CEI 9646-1 : 1991 (F)
Avant-propos
L'ISO (Organisation internationale de normalisation) et la CE1 (Commission électro-
technique internationale) forment ensemble un système consacré à la normalisa-
tion internationale considérée comme un tout. Les organismes nationaux membres
de I'ISO ou de la CE1 participent au développement de Normes internationales par
l'intermédiaire des comités techniques créés par l'organisation concernée afin de
s'occuper des différents domaines particulier de l'activité technique. Les comités
techniques de I'ISO et de la CE1 collaborent dans des domaines d'intérêt commun.
D'autes organisations internationales, gouvernementales ou non gouvernementa-
les, en liaison avec I'ISO et la CE1 participent également aux travaux.
Dans le domaine des technologies de l'information, I'ISO et la CE1 ont créé un
comité technique mixte, I'ISO/CEI JTC 1. Les projets de Normes internationales
adoptés par le comité technique mixte sont soumis aux organismes nationaux pour
approbation, avant leur acceptation comme Normes internationales. Les Normes
internationales sont approuvées conformément aux procédures qui requièrent I'ap-
probation de 75 % au moins des organismes nationaux votants.
La Norme internationale ISO/CEI 9646-1 a été élaborée par le comité technique
mixte ISO/CEI JTC 1, Technologies de l'information.
L'ISO/CEI 9646 comprend les parties suivantes, présentées sous le titre général
Technologies de l'information - Interconnexion de systèmes ouverts - Essais de
conformité - Méthodologie générale et procédures :
- Partie 1 : Concepts généraux
- Partie 2 .- Spécification des suites de tests abstraites
- Partie 3: Notation combinée arborescente et tabulaire (TTCN)
- Partie 4 : Réalisation des outils de test
- Partie 5 : Responsabilités des laboratoires d'essai et de leurs clients au cours
du processus d'évaluation de conformité
Les annexes A, B et C de la présente partie de I'ISO/CEI 9646 sont données unique-
ment à titre d'information.
iv
ISO/CEI 9646-1 : 1991 (F)
Introduction
L'objectif de I'OSI ne sera pas complètement atteint tant qu'on ne saura pas vérifier
que des systèmes ouverts réels sont des mises en œuvre conformes de protocoles
OSI, tels que spécifiés dans des Normes internationales ou des Recommandations
du CCITT.
Des suites de tests abstraites devront être développées pour chaque norme ou
recommandation qui spécifie un protocole OS1 ; ces suites de tests sont indispensa-
bles aux fournisseurs, aux responsables de mises en œuvre, aux utilisateurs de pro-
duits OSI, aux administrations des télécommunications et aux opérateurs privés
reconnus, ou aux laboratoires d'essais indépendants. Ceci devra aboutir à la com-
parabilité et à l'acceptation générale des résultats de test fournis par les différents
laboratoires d'essais et donc réduire le besoin de répéter les tests pour le même
système.
La normalisation des suites de tests exige que soit définie et acceptée, au niveau
international, une méthodologie de test commune, ainsi que des méthodes et pro-
cédures de test appropriées. Le but de I'ISO/CEI 9646 est de définir cette méthodolo-
gie, de fournir un cadre général de spécification des suites de tests de conformité et
de définir les procédures à suivre au cours des essais.
Les essais de conformité comprennent les essais de capacités et du comportement
d'une mise en œuvre. Les observations doivent être comparées aux conditions de
conformité spécifiées dans les normes ou recommandations et aux déclarations du
fournisseur en ce qui concerne les capacités de sa mise en œuvre.
Les essais de conformité excluent l'évaluation des performances, de la robustesse
ou de la fiabilité de la mise en œuvre. Les essais de conformité ne peuvent pas aider
à juger la réalisation concrète des primitives de service abstrait, ni à savoir com-
ment un système fournit un service, ni à connaître l'environnement de la mise en
œuvre du protocole. Les essais de conformité ne peuvent rien prouver sur la
conception logique du protocole, sauf de manière indirecte.
Le but des essais de conformité est d'accroître la probabilité d'interfonctionnement
des réalisations OSI. Cependant, il faut garder à l'esprit que la complexité de la plu-
part des protocoles ne permet pas de mener des essais exhaustifs, tant sur le plan
technique qu'économique. Par ailleurs, les essais ne peuvent pas garantir la confor-
mité à une spécification puisqu'ils permettent de détecter des erreurs plutôt que
l'absence d'erreur. Ainsi, le déroulement réussi d'une suite de tests ne peut pas seul
garantir I'interfonctionnement. II donne l'assurance qu'une réalisation a les capaci-
tés requises et que son comportement est conforme et cohérent au cours d'instan-
ces de communication jugées significatives.
Dans le Modèle de référence de base pour l'interconnexion de systèmes ouverts
(OSI), il est écrit [IS0 7498:1984, CClTT X.200 (19841, 4.31 : ((Seul le comportement
extérieur des systèmes ouverts est retenu pour la définition du comportement des
systèmes ouverts réels)). Ceci signifie que, bien que les comportements interne et
externe soient décrits dans les normes et les recommandations OSI, seules les
conditions relatives au comportement externe doivent être remplies par les systè-
mes ouverts réels. Si certaines des méthodes de test définies dans I'ISO/CEI 9646-1
limitent la liberté des responsables de mises en œuvre, du fait, par exemple, qu'el-
les supposent des moyens de contrôle et d'observation au niveau des points d'accès
aux services, d'autres méthodes définies n'imposent pas les mêmes contraintes.
V
ISO/CEI 9646-1 : 1991 (F)
Cependant, dans le cas de systèmes ouverts partiels, qui ne fournissent pas les sept
couches de protocoles OSI, il est souhaitable de tester non seulement le comporte-
la capacité de ces entités à pren-
ment externe des entités de protocole mais aussi
dre en charge le comportement externe d'entités des couches supérieures.
Un inventaire détaillé des avantages, de l'efficacité et des limites des méthodes de
test est dressé en divers endroits de I'ISO/CEI 9646. Cependant, toute organisation
envisageant d'utiliser les méthodes définies dans I'ISO/CEI 9646-2 devra évaluer
soigneusement les limites et les avantages de chacune d'elles.
Pour I'ISO/CEI et le CCITT, les essais de conformité sont facultatifs. Les conditions
ou autres contrats externes ne sont pas
d'essai imposées par les marchés publics
des sujets de normalisation.
La présente partie de I'ISO/CEI 9646 est également publiée par le CCITT : Recom-
mandation X.290 (1991).
vi
NORME INTERNATIONALE
ISO/CEI 9646-1 : 1991 (F)
Technologies de l'information - Interconnexion de systèmes
ouverts - Essais de conformité
- Méthodologie générale et
procédures -
Partie 1:
Concepts généraux
conditions et directives pour la réalisation des outils de test et
1 Domaine d'application
I'ISO/CEI 9646-5 traite des responsabilités des laboratoires
d'essais et de leurs clients au cours du processus d'évaluation
1.1 L'ISO/CEI 9646 spécifie une méthodologie géné-
de conformité.
rale d'essais de conformité aux Normes internationa-
les ou Recommandations du CCITT spécifiant des
1.4 L'ISO/CEI 9646 spécifie les conditions et donne
protocoles OS1 que des produits sont déclarés mettre
des directives pour les procédures à suivre dans le
en œuvre. La méthodologie s'applique aussi à une
domaine des essais et des tests de conformité OSI.
Norme internationale ou a une Recommandation du
CCllT spécifiant une syntaxe de transfert dans la
1.5 L'ISO/CEI 9646 donne les informations nécessai-
mesure 00 l'essai de la syntaxe peut être combiné à
res à la réalisation des objectifs suivants :
celui d'un protocole OS1 spécifique.
a) atteindre un niveau de confiance suffisant dans
1.2 L'ISO/CEI 9646 est aussi, en principe, applicable
;
les essais de conformité
aux essais de conformité pour les protocoles bipar-
ties RNIS.
b) parvenir à la comparabilité des résultats de tests
d'une réalisation OS1 donnée, réalisés en des lieux
1.3 L'ISO/CEI 9646 est applicable aux différentes et temps différents ;
activités qui relèvent du domaine des essais de
c) faciliter la communication entre les parties res-
conformité et de leur normalisation. On peut distin-
ponsables des activités décrites en 1.3 et dans les
guer trois activités majeures :
parties 2 et 5 de I'ISO/CEI 9646.
a) la spécification de suites de tests abstraites pour
1.6 La présente partie de I'ISO/CEI 9646 est une
des protocoles OS1 déterminés ;
introduction générale fournissant
b) la réalisation d'outils de test capables de mettre
en œuvre et d'exécuter ces suites de tests ;
a) une présentation des moyens de la conformité
dans le contexte de I'OSI ;
c) le processus d'évaluation de conformité, exécuté
par un laboratoire d'essai pour un client spécifique ;
b) une description des principales catégories d'es-
le processus aboutit à la production d'un rapport
sais de conformité ;
d'essai de conformité au protocole, qui donne les
c) une introduction au processus d'évaluation de
résultats en fonction de la spécification de proto-
conformité ;
cole et de la suite de tests utilisées.
d) une introduction aux méthodes de test abstraites
L'ISOKEI 9646 comprend cinq parties, dont chacune,
et à leur application ;
sauf la partie 1, s'applique à une de ces activités.
e) une introduction aux méthodes de développe-
ment et de normalisation d'une suite de tests.
La présente partie de I'ISJCEI 9646 s'applique aux
trois activités. Elle fournit une introduction générale
De plus, la présente partie décrit les relations existant
ainsi que les définitions des termes et concepts com-
entre les autres parties de I'ISO/CEI 9646 et les activi-
muns aux autres parties.
tés concernées par les essais de conformité ; elle pré-
NOTE - L'ISOKEI 9646-2 traite des conditions et directives
sente le concept de compatibilité par rapport aux
pour la spécification de suites de tests abstraites, indépen-
autres parties de I'ISO/CEI 9646.
damment de la notation de test. L'ISO/CEI 9646-3 définit la
notation de test recommandée. L'ISO/CEI 9646-4 traite des
ISO/CEI 9646-1 : 1991 (F)
ISO/CEI 9646-4:1991, Technologies de l'information
1.7 L'ISO/CEI 9646 ne traite pas des points suivants :
- Interconnexion de systèmes ouverts - Essais de
a) certification, procédure administrative qui peut conformité - Méthodologie générale et procédures
suivre les essais de conformité ; - Partie 4 : Réalisation des outils de test.
[Voir aussi la Recommandation X.293 (1991) du
b) conditions de recettes et contrats ;
CCITT.]
c) essais par des méthodes de test spécifiques des
applications, protocoles ou systèmes particuliers ;
ISO/CEI 9646-5: 1991, Technologies de l'information
- Interconnexion de systèmes ouverts - Essais de
d) test de conditions de conformité à des aspects
conformité - Méthodologie générale et procédures
non protocolaires ;
- Partie 5 : Responsabilités des laboratoires d'essai
e) méthodes de tests impliquant que plus de deux
et de leurs clients au cours du processus d'évaluation
systèmes extrémité communiquent ensemble.
de conformité.
[Voir aussi la Recommandation X.294 (1991) du
NOTE - L'ISOKEI 9646 ne s'applique pas totalement aux
CCITT.]
protocoles de la Couche Physique. Néammoins, la plupart
des concepts s'appliquent à tous les protocoles.
3 Définitions
2 Références normatives
3.1 Définitions du modèle de référence
Les normes suivantes contiennent des dispositions
La présente partie de I'ISO/CEI 9646 est fondée sur les
qui, par suite de la référence qui est en faite, consti-
concepts développés dans le Modèle de référence
tuent des dispositions valables pour la présente par-
pour l'interconnexion de systèmes ouverts (IS0
tie de I'ISO/CEI 9646. Au moment de la publication,
7498/CCITT X.200) et utilise les termes suivants qui y
les éditions indiquées étaient en vigueur. Toute
sont définis :
norme est sujette à révision et les parties prenantes
des accords fondés sur la présente partie de I'ISO/CEI
a) entité (N)
à rechercher la possibilité d'appli-
9646 sont invitées
quer les éditions les plus récentes des normes indi- b) couche (N)
quées ci-après. Les membres de la CE1 et de I'ISO
c) protocole (N)
possèdent le registre des Normes internationales en
d) unité de données du protocole (N)
vigueur à un moment donné.
e) relais (NI
IS0 7498: 1984, Systèmes de traitement de I'informa-
f) service (N)
tion - Interconnexion de systèmes ouverts -
Modèle de référence de base.
g) point d'accès à des services (N)
(Voir aussi la Recommandation X.200 du CCITT.)
h) Couche Application
i) élément de service d'application
lSO/TR 8509:1987, Systèmes de traitement de I'infor-
mation - Interconnexion de systèmes ouverts -
j) Couche Liaison de Données
Conventions de services.
k) Couche Réseau
(Voir aussi la Recommandation X.210 du CCITT.)
I) Couche Physique
IS0 8825: 1990, Technologies de l'information -
m) Couche Présentation
Interconnexion de systèmes ouverts - Spécification
des règles de codage de base pour la notation de syn-
n) système ouvert réel
taxe abstraite numéro 1 (ASN. I).
O) système réel
(Voir aussi la Recommandation X.209 du CCITT.)
p) Couche Session
ISO/CEI 9646-2: 1991, Technologies de l'information -
q) sous-réseau
Interconnexion de systèmes ouverts - Essais de
r) syntaxe de transfert
conformité - Méthodologie générale et procédures
-Partie 2: Spécification des suites de tests abstraites.
s) Couche Transport
[Voir aussi la Recommandation X.291 (1991) du
CCITT. 1
ISO/CEI 9646-3:- 'I, Technologies de l'Information -
Interconnexion de systèmes ouverts - Essais de confor-
mité - Méthodologie générale et procédures - Partie 3:
Notation combinée arborescente et tabulaire.
~
I) À publier
lSO/CEI 9646-1 : 1991 (F)
3.2 Termes définis dans d'autres Normes inter-
pour une réalisation ou un système OSI, ce question-
nationales, Recommandations du CCITT et Rap- naire devient le PICS.
ports techniques
3.4.8 informations complémentaires nécessaires
La présente partie de I'ISO/CEI 9646 utilise les termes
aux essais de conformité [PIXITI : Déclaration faite
suivants, définis dans I'ISOfl'R 8509/CCITT X.210 :
par le fournisseur ou le réalisateur d'une IUT conte-
nant, ou faisant référence à, toutes les informations
a) utilisateur de service
(en plus de celles données dans le PICS) relatives à
l'IUT et à son environnement de test ; ceci permet au
b) fournisseur de service
laboratoire d'essai de tester l'IUT avec la suite de
c) primitive de service tests appropriée.
3.4.9 formulaire PIXIT : Document, sous forme de
La présente partie de I'ISO/CEI 9646 utilise le terme
questionnaire, fourni par le laboratoire d'essai ; une
suivant, défini dans I'ISO/CEI 8825/CCITT X.209 :
fois complété pendant la préparation de l'essai, ce
document devient le PIXIT.
d) codage
3.4.10 réalisation conforme : IUT qui satisfait aux
3.3 Définitions relatives aux essais de confor-
conditions de conformité statique et dynamique, en
mité
accord avec les capacités déclarées dans le PICS.
Io
Pour les besoins de la présente partie de I'ISO/CEI 9646,
3.4.11 déclaration de conformité du système [SCSI :
les définitions suivantes s'appiiquent également.
Document donnant la liste des Normes internationa-
les ou Recommandations du CClTT relatives à I'OSI
3.4 Termes de base
mises en œuvre par un système et auxquelles il est
déclaré conforme.
3.4.1 réalisation à tester [IUT] : La partie d'un sys-
tème ouvert réel qui est à tester et qui contient une
3.4.12 client (d'un laboratoire d'essai) : L'organisa-
mise en œuvre d'un ou plusieurs protocoles OS1 for-
tion qui soumet un système ou une réalisation à un
mant une chaîne continue fournisseur/utilisateur de
essai de conformité.
service.
3.4.13 laboratoire d'essai : L'organisation qui exé-
3.4.2 système à tester [SUT] : Le système ouvert
cute l'essai de conformité. Ce peut être un tiers, un
réel dans lequel se trouve l'IUT.
groupe d'utilisateurs, une administration, ou une par-
tie identifiable du fournisseur.
3.4.3 condition de conformité dynamique : Une des
conditions qui déterminent quel comportement
3.5 Termes relatifs aux types d'essai
observable est admis dans les instances de commu-
nication par les Normes internationales ou Recom-
3.5.1 analyse de la conformité statique : Analyse
mandations du CClïT relatives à I'OSI
pour déterminer jusqu'à quel point les conditions de
correspondantes.
conformité statique sont remplies par l'IUT ; ceci se
*
fait en comparant le PICS avec les conditions de
3.4.4 condition de conformité statique : Une des
conformité statique, définies dans la ou les Normes
conditions qui spécifient comment limiter les capaci-
internationales ou Recommandations du CCITT relati-
tés d'un protocole, dans un système ouvert réel qui
ves à I'OSI correspondantes.
est déclaré conforme à une Norme internationale ou
Recommandation du CClTT relatives OSI.
3.5.2 essais et tests d'interconnexion de base [BIT] :
Essais et tests limités d'une IUT pour déterminer si
3.4.5 capacités (d'une réalisation) : Un ensemble de
elle se conforme, ou non, suffisamment aux caracté-
fonctions du ou des protocoles correspondants qui
ristiques principales du ou des protocoles correspon-
est offert par la réalisation.
dants pour que l'interconnexion soit possible, sans
faire de test minutieux.
3.4.6 déclaration de conformité d'une mise en
œuvre de protocole [PICS] : Déclaration faite par le
3.5.3 essais et tests de capacités : Essais et tests
fournisseur d'une réalisation ou d'un système OSI,
pour vérifier qu'une IUT a les Capacités déclarées.
déclarant quelles capacités ont été mises en œuvre,
pour un protocole OS1 donné.
NOTE - Ceci comprend le contrôle des capacités obligatoi-
res, et des optionnelles, que le fournisseur a déclaré offrir
3.4.7 formulaire PICS : Document, sous forme de
dans le PICS ; ce contrôle ne concerne pas les capacités
questionnaire, conçu par les auteurs du protocole ou
optionnelles que le fournisseur a déclaré ne pas offrir dans le
PICS.
de la suite de tests de conformité ; une fois rempli
ISO/CEI 9646-1 : 199
NOTES
3.5.4 essais et tests de comportement : Essais et
tests pour déterminer jusqu'à quel point les conditions
1 La spécification devra être complète ; cela signifie qu'elle
de conformité dynamique sont remplies par l'IUT.
devra suffire pour juger sans ambiguïté chaque résultat
observable (c'est-à-dire : séquence d'événements de test).
3.5.5 test de résolution de conformité : Tests non
2 La spécification devra être +dépendante ; cela signifie qu'il
normalisés, peut-être spécifiques au système, pour
devra être possible d'exécuter le test élémentaire exécutable
remplir des objectifs de tests pour lesquels ne sont
qui en dérive, indépendamment d'autres tests élémentaires
pas définis de tests élémentaires abstraits, en vue
(c'est-a-dire : la spécification devra toujours inclure la possibi-
d'étudier le comportement d'une mise en œuvre de
lité de commencer et de terminer dans l'état <(repos»).
protocole OSI, en ce qui concerne des conditions de
conformité spécifiques.
3.6.4 test élémentaire exécutable : Réalisation d'un
test élémentaire.
3.5.6 essai de conformité : Déroulement d'un
ensemble de tests dans le but de déterminer qu'une NOTE - En général, le mot «test» est utilisé dans I'ISO/CEI 9646
dans son sens normal. Quelquefois, il peut être utilisé pour
IUT est une réalisation conforme, dans un certain
((test élémentaire abstrait, ou «test éxécutable)). Le contexte
domaine.
devrait en indiquer le sens exact.
3.5.7 processus d'évaluation de conformité :
3.6.5 but du test : Description de l'objectif précis du
Accomplissement de l'ensemble des activités d'essai
test, centrée sur une seule condition de conformité,
de conformité nécessaires à l'évaluation de la confor-
spécifiée dans la Norme internationale ou la Recom-
mité d'une réalisation ou d'un système à une ou plu-
mandation du CCITT relative à I'OSI correspondante
sieurs Normes internationales ou Recommandations
(par exemple : vérification de la prise en charge d'une
du CCITT relatives à I'OSI.
valeur spécifique d'un paramètre spécifique).
3.5.8 campagne de tests : Processus d'exécution de
3.6.6 objectif du groupe de tests : Description de
la suite de tests exécutable paramétrée pour une IUT
l'objectif général pour lequel un test d'un groupe de
donnée et production du journal de conformité.
tests a été conçu.
3.5.9 test encastré : Test spécifié pour une mise en
3.6.7 test élémentaire générique : Spécification des
œuvre mono-protocole à l'intérieur d'une IUT mul-
actions nécessaires pour atteindre le but d'un test
ti-protocoles ; la spécification de test couvre l'activité
spécifique ; elle est définie par un corps de test ainsi
du protocole placé au-dessus de celui à tester mais
qu'une description de l'état de test initial où se trouve
exclut tout contrôle et observation aux frontières de
le corps du test au départ.
services à l'intérieur de l'IUT multi-protocoles.
NOTE - Cette définition suppose que les protocoles de l'IUT
3.6.8 préface : Modules de test nécessaires pour
forment une chaine continue fournisseur/utilisateur de ser-
définir le passage de l'état de test stable de début du
vice.
test élémentaire à l'état initial d'où démarrera le
corps du test.
3.6 Termes relatifs aux suites de tests
3.6.9 corps du test : Ensemble des modules de test
3.6.1 méthode de test abstraite [ATMI : Description
qui sont essentiels pour atteindre le but du test.
de la façon dont une IUT doit être testée ; cette des-
cription doit être suffisamment abstraite pour être
3.6.10 postface : Modules de test nécessaires pour
indépendante de toute mise en œuvre d'outils de test ;
définir le passage de la fin du corps du test à l'état de
mais elle doit être assez détaillée pour permettre la
test stable de fin du test élémentaire.
spécification des tests.
3.6.11 module du test : Subdivision d'un test élé-
3.6.2 méthodologie de test abstraite : Description et
mentaire, composée d'événements de test et/ou d'au-
classification des méthodes de test abstraites.
tres modules de test.
3.6.3 test élémentaire abstrait : Spécification com-
3.6.12 événement de test : Unité indivisible de spé-
plète et indépendante des actions nécessaires pour
cification de test par rapport au niveau d'abstraction
atteindre le but d'un test spécifique (ou une combi-
: envoi ou réception
de la spécification (par exemple
naison de buts de tests) ; cette spécification est défi-
d'une seule PDU).
nie au niveau d'abstraction d'une méthode de test
abstraite particulière. Elle commence dans un état de
test stable et se termine dans un état de test stable.
Cette spécification doit inclure une, ou plusieurs,
connexions consécutives ou simultanées.
ISO/CEI 9646-1 : 1991 (F)
3.6.13 événement de test non identifié : Événement 3.6.25 suite de tests abstraite sélectionnée ISATSI :
de test utilisé pour assurer la réception de PDU et/ou
Sous-ensemble d'une ATS sélectionné en utilisant un
d'ASP sans les identifier dans le test élémentaire. PICS et un PIXIT spécifiques.
NOTE - En TTCN, un événement de test non identifié est un
3.6.26 suite de tests exécutable sélectionnée :
événement Otherwise.
Sous-ensemble d'une ETS sélectionné en utilisant un
PICS et un PIXIT spécifiques.
3.6.14 état de test : État rencontré au cours du test
qui comprend l'ensemble des états du SUT, le sys-
3.6.27 test élémentaire abstrait paramétré : Test
tème de test, les protocoles pour lesquels le contrôle
élémentaire abstrait où toutes les valeurs des para-
et l'observation sont spécifiés dans I'ATS et, dans les
mètres ont été fixées en fonction d'un jeu de PICS et
cas appropriés, l'état du service sous-jacent.
PIXIT.
3.6.15 état de test «stable» : État de test qui, au
3.6.28 test élémentaire exécutable paramétré : Test
cours de la campagne de test, peut être maintenu suffi-
élémentaire exécutable où toutes les valeurs des
samment longtemps entre deux tests élémentaires,
d'un jeu de
paramètres ont été fixées en fonction
sans contrainte sur le comportement du testeur infé-
à un test élémentaire
PICS et PIXIT, et correspondant
rieur.
abstrait paramétré.
3.6.16 état de test «repos» : État de test stable dans
3.6.29 suite de tests abstraite paramétrée [PATS] :
lequel aucune connexion n'est établie et dans lequel
Suite de tests abstraite sélectionnée dont tous les
e
l'état du SUT est indépendant de tout test élémen-
tests élémentaires ont été paramétrés en fonction
taire exécuté précédemment.
d'un jeu de PICS et PIXIT.
3.6.17 état de test «temporaire» : Tout état de test
3.6.30 suite de test exécutable paramétrée [PETS] :
qui n'est pas un état de test ((stable)).
Suite de tests exécutable sélectionnée dont tous les
NOTE - Parmi les états de test temporaires figurent ceux tests élémentaires ont été paramétrés en fonction
décelés au milieu d'un échange logique de PDU (pour établir
d'un jeu de PICS et PIXIT, et correspondant h une
une connexion ou réaliser une négociation par exemple), en
suite de tests abstraite paramétrée.
particulier quand une PDU «demande» a été envoyée (ou
reçue) et que la PDU «réponse* correspondante n'a pas été
3.6.31 suite de tests abstraite normalisée [ATSI :
envoyée (ou reçue).
Suite de tests spécifiée dans une Norme internationale
ou une Recommandation du CCITT ou, à défaut, dans
3.6.18 état de test «initial» : État de test dans lequel
un document rendu public, en cours de normalisation
un corps de test démarre.
par I'ISO/CEI ou par le CCllT et ayant atteint au moins le
statut de CD (projet de comité), DIS (projet de Norme
NOTE - Un état de test ((initial» peut être ( internationale) ou de projet de Recommandation.
porairen.
3.6.32 norme d'essai de conformité : Norme interna-
3.6.19 suite de tests (de conformité) : Ensemble
tionale (multi-parties) ou Recommandation du CCITT
complet de tests élémentaires, pouvant être combi-
ou projet de norme ou de recommandation contenant
nés en groupes de tests imbriqués ; cet ensemble est
une ou plusieurs ATS normalisée.
nécessaire à l'exécution des tests de conformité
un ou plusieurs protocoles OSI.
dynamique pour
3.7 Termes relatifs aux résultats de test et rap-
NOTE - Elle devrait comprendre les tests de capacité et les
ports d'essais
tests de comportement. Elle peut être abstraite, générique ou
exécutable, suivant le cas. Sauf déclaration contraire, une
3.7.1 reproductibilité (des résultats) : Caractéristi-
suite de tests est supposée abstraite.
que d'un test élémentaire, d'après laquelle des exécu-
tions répétées sur une même IUT conduisent au
3.6.20 test élémentaire : Test élémentaire généri-
même verdict ; par extension, caractéristique d'une
que, abstrait ou exécutable.
suite de tests.
3.6.21 groupe de tests : Ensemble désigné de tests
3.7.2 comparabilité (des résultats) : Caractéristique
élémentaires associés.
d'un processus d'évaluation de conformité, d'après
laquelle son exécution sur la même IUT, dans des
3.6.22 suite de tests génb'ique : Suite de tests com-
environnements de test différents, conduit au même
posée de tests élémentaires génériques.
résultat d'ensemble.
3.6.23 suite de tests abstraite IATSI : Suite de tests
3.7.3 résultats (observés) : Séquence d'événements
composée de tests élémentaires abstraits.
de test, de données et/ou de valeurs de paramètres
associées, observée pendant l'exécution d'un test
3.6.24 suite de tests exécutable [ETSI : Suite de test
élémentaire exécutable paramétré.
composée de tests élémentaires exécutables.
ISO/CEI 9646-1 : 1991 (FI
3.7.4 résultat prévu : Résultat observé identifié dans 3.7.14 verdict «succès» : Verdict obtenu quand le
la spécification de test élémentaire abstrait. résultat observé prouve que sont remplies les condi-
tions de conformité sur lesquelles se concentrent les
NOTE - Un résultat prévu peut comporter un événement de
buts des tests élémentaires et quand tous les événe-
test non identifié.
ments de test sont valides par rapport à la ou aux
Normes internationales ou Recommandations du
3.7.5 résultat imprévu : Résultat observé non identi-
CCl'TT correspondantes.
fié dans la spécification de test élémentaire abstrait.
3.7.15 verdict «échec» : Verdict obtenu quand le
NOTE-Un résultat imprévu ne peut conduire qu'a une
résultat observé prouve que n'est pas remplie au
erreur de test élémentaire ou a la terminaison anormale du
moins une des conditions de conformité sur lesquel-
test élémentaire.
les se concentrent les buts des tests élémentaires et
quand au moins un des événements de test est inva-
3.7.6 verdict : Déclaration ((succès)) , ((échec)) ou
lide par rapport à la ou aux Normes internationales
mon concluant)), spécifiée dans un test élémentaire
ou Recommandations du CClTT correspondantes.
abstrait, et concernant la conformité d'une IUT par
rapport à ce test élémentaire une fois exécuté.
3.7.16 verdict «non concluant» : Verdict obtenu
quand le résultat observé est tel que ne peut être
3.7.7 rapport d'essai de conformité du système
donné ni un verdict ((succès)), ni un verdict ((échec».
ECTRI : Document écrit à la fin du processus d'éva-
luation de conformité, donnant un aperçu général de 3.7.17 erreur de test élémentaire : Expression utili-
la conformité du système à l'ensemble des protoco- sée pour décrire le résultat de l'exécution d'un test
les sur lesquels portaient le test de conformité. élémentaire quand une erreur est détectée dans le
test élémentaire lui-même.
3.7.8 rapport d'essai de conformité au protocole
3.7.18 erreur de test élémentaire abstrait : Erreur de
IPCTRI : Document écrit à la fin du processus d'évalua-
test élémentaire résultant d'une erreur dans le test
tion de conformité, donnant les détails des tests effec-
élémentaire abstrait.
tués pour un protocole particulier. II donne la liste des
tests élémentaires abstraits et identifie ceux pour les-
3.7.19 erreur de test exécutable : Erreur de test élé-
quels étaient réalisés les tests élémentaires exécuta-
mentaire dans la réalisation d'un test élémentaire
blescorrespondants, et pour chaque test, le verdict.
abstrait.
3.7.9 événement de test valide : Événement de test
3.7.20 terminaison anormale (de test élémentaire) :
autorisé par la spécification de protocole, à la fois
Expression utilisée pour décrire le résultat de I'exécu-
correct sur le plan de la syntaxe et de la sémantique
tion d'un test élémentaire abstrait à laquelle le sys-
et ne survenant que lorsque la spécification de proto-
tème de test a mis fin prématurément.
cole l'autorise.
3.7.21 journal de conformité : Enregistrement, lisible
par l'homme, des informations résultant d'une cam-
3.7.10 événement de test non valide : Événement de
pagne de tests, servant à consigner les résultats
test qui viole au moins une des conditions de confor-
observés et à vérifier l'attribution des résultats (y
mité de la spécification de protocole ou de syntaxe
compris les verdicts).
abstraite.
NOTE - L'expression aevenement de test nan valide» ne doit
3.8 Termes relatifs aux méthodes de test
pas être confondue avec ccévénement non valide» défini dans
I'ISO 7776.
3.8.1 point de contrôle et d'observation IPCOI : Dans
un environnement de tests, point où doit être contro-
3.7.11 événement de test inopportun : Événement
Iée et observée I'occurence d'événéments de tests, tel
de test qui survient alors que cela n'est pas autorisé
que défini dans une méthode de test abstraite.
par la spécification du protocole.
NOTE - Un PCO est caractérisé par l'ensemble des ASP et/ou
des PDU qui, selon I'ATS, peuvent se présenter a ce PCO.
3.7.12 événement de test invalide sur le plan de la
syntaxe : Événement de test qui, sur le plan de la
syntaxe, n'est pas autorisé par la spécification de pro- 3.8.2 testeur inférieur [LTI : Représentation, dans
tocole. I'ISO/CEI 9646, des moyens d'assurer, pendant I'exé-
cution du test, le contrôle indirect et l'observation de
3.7.13 événement de test invalide sur le plan de la la frontière inférieure de l'IUT via le fournisseur de
sémantique : Événement de test qui est opportun et service sous-jacent.
valide sur le plan de la syntaxe mais qui contient une
NOTE - Le fournisseur de service sous-jacent se trouve
erreur sémantique par rapport à la spécification de
immédiaternment sous le protocole a tester. II peut compor-
protocole (par exemple : une PDU contenant une
ter une ou plusieurs couches OS1 ou seulement le support
valeur de paramètre en dehors de la plage de valeurs
physique.
adoptée pour ce paramètre).
ISO/CEI 9646-1 : 1991 (F)
3.8.3 testeur supérieur [UTI : Représentation, dans 3.8.14 suite de test abstraite [ATSI normalisée de
I'ISO/CEI 9646 des moyens d'assurer, pendant I'exé- référence : L'ATS normalisée pour laquelle sont réali-
cution du test, le contrôle et l'observation de la fron- sés les outils de test.
tière supérieure de l'IUT, tels que définis dans la
3.8.15 réalisateur des outils de test : Organisation
méthode de test abstraite.
qui propose, indépendamment de tout client ou IUT,
3.8.4 primitive de service IN) abstrait, [(N)-ASPl : des outils de test des IUT, conformes à une suite de
Description, indépendante de la réalisation, d'une tests abstraite.
interaction, à une frontière de service (NI, entre un
3.8.16 service d'essai complet : Service offert par un
utilisateur de service et un fournisseur de service,
laboratoire d'essai à des clients pour réaliser le pro-
telle que définie dans une norme de service OSI.
cessus d'évaluation de conformité pour un ou plu-
sieurs protocoles OS1 ; le service comprend un choix
3.8.5 procédures de coordination des tests : Règles
de méthodes de test suffisant pour que le service soit
de coopération entre le testeur supérieur et le testeur
inférieur pendant le test. applicable à tous les systèmes ouverts réels déclarés
mettre en œuvre les protocoles spécifiés.
3.8.6 protocole de gestion de tests : Protocole utilisé
dans les procédures de coordination des tests pour
une suite de tests particulière.
4 Abréviations
3.8.7 système de test : Le système réel dans lequel
est implanté le testeur inférieur.
Pour les besoins de la présente partie de I'ISO/CEI
9646, les abréviations suivantes s'appliquent :
NOTE - Le même système de test peut faire partie de divers
outils de test.
ACSE élément de service de contrôle d'association
(Association Cont ro I Servi ce E lem en t)
3.8.8 méthode de test locale : Méthode de test abs-
AS E élément de service d'application
traite pour laquelle le testeur inférieur et le testeur
(Application Service Element)
supérieur sont implantés dans le système de test et
ASN.1 notation de syntaxe abstraite numéro 1
pour laquelle il y a un PCO à la frontière supérieure
(Abstract Syntax Notation One)
de l'IUT.
ASP primitive de service abstrait
3.8.9 méthod
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...