1
Domaine d'application
2
Références normatives
3
Définitions
3.1 Termes de base tirés de la Recommandation X.290
3.2 Termes tirés de la Recommandation X.200
3.3 Termes tirés de la Recommandation X.210
3.4 Termes tirés de la Recommandation X.680
3.5 Termes tirés de la Recommandation X.690
3.6 Termes spécifiques à la notation TTCN
4
Abréviations
4.1 Abréviations définies dans la RecommandationX.290
4.2 Abréviations définies dans la Recommandation X.291
4.3 Autres abréviations
5
Formes syntaxiques de la notation TTCN
6
Conformité
7
Conventions
7.1 Introduction
7.2 Métanotation syntaxique
7.3 Formulaires tabulaires en notation TTCN.GR
7.4 Texte libre et texte libre borné
8
Concomitance en notation TTCN
8.1 Composantes de test
8.2 Configurations des composantes de test
9
Structure des suites de tests
TTCN
9.1 Introduction
9.2 Références de groupe de tests
9.3 Références de groupe de modules de test
9.4 Références de groupe de comportements par défaut
9.5 Parties composantes d'une suite de tests TTCN
10 Aperçu général de la suite de
tests
10.1 Introduction
10.2 Structure de suite de tests
10.3 Index des tests élémentaires
10.4 Index des modules de test
10.5 Index des comportements
par défaut
10.6 Table d'exportation des suites de tests
10.7 Partie importation
11 Partie déclarative
11.1 Introduction
11.2 Types TTCN
11.3 Opérateurs et opérations en notation TTCN
11.4 Déclarations des paramètres de suites de tests
11.5 Définition des expressions de sélection de tests élémentaires
11.6 Déclaration des constantes de suites de tests
11.7 Déclarations des constantes de suites de tests par référence
11.8 Variables TTCN
11.9 Déclaration des types de point PCO
11.10 Déclaration de points PCO
11.11 Déclarations des points de coordination (CP)
11.13 Déclaration des composantes de test et des configurations
11.14 Définition des types de primitives ASP
11.15 Définition des types d'unité PDU
11.16 Informations de codage de suite de tests
11.17 Définitions de types de messages de coordination (CM)
11.18 Spécifications de longueur des chaînes
11.19 Définition de primitives ASP, d'unités PDU et de messages CM
pour les événements SEND (envoi)
11.20 Définition de primitives ASP, d'unités PDU et de messages CM pour
les événements RECEIVE (réception)
11.21 Définitions des alias (pseudonymes)
12 Partie contraintes
12.1 Introduction
12.2 Principes généraux
12.3 Paramétrage des contraintes
12.4 Chaînage des contraintes
12.5 Contraintes relatives aux événements SEND (envoi)
12.6 Contraintes relatives aux événements RECEIVE (réception)
13 Spécification des contraintes à
l'aide de tables
13.1 Introduction
13.2 Déclarations de contraintes de type structuré
13.3 Déclaration des contraintes de primitive ASP
13.4 Déclarations des contraintes d'unité PDU
13.5 Paramétrage des contraintes
13.6 Contraintes de base et contraintes modifiées
13.7 Listes de paramètres formels dans les contraintes modifiées
13.8 Déclaration des contraintes des messages CM
14 Spécification des contraintes en
notation ASN.1
14.1 Introduction
14.2 Déclarations des contraintes des types en notation ASN.1
14.3 Déclarations de contraintes de primitive ASP en notation ASN.1
14.4 Déclarations de contraintes d'unités PDU en notation ASN.1
14.5 Paramétrage des contraintes ASN.1
14.6 Contraintes ASN.1 modifiées
14.7 Listes des paramètres formels dans des contraintes en notation
ASN.1 modifiées
14.8 Noms des paramètres de primitive ASP et des champs d'unité PDU
dans les contraintes ASN.1
14.9 Déclarations de contrainte de messages CM en notation ASN.1
15 Partie dynamique
15.1 Introduction
15.2 Comportement dynamique de test élémentaire
15.3 Comportement dynamique des modules de test
15.4 Comportement dynamique par défaut
15.5 Description comportementale
15.6 Notation arborescente
15.7 Noms des arbres et listes de paramètres
15.8 Déclarations TTCN
15.9 Evénements de test TTCN
15.10 Expressions
15.11 Pseudo-événements
15.12 Gestion des temporisateurs
15.13 Construction ATTACH (rattachement)
15.14 Etiquettes et construction GOTO (saut)
15.15 Construction REPEAT (répétition)
15.16 Référence aux contraintes
15.17 Verdicts
15.18 Signification des comportements par défaut
Annexe A – Syntaxe et sémantique statique de la notation TTCN
A.1 Introduction
A.2 Conventions appliquées à la description de la syntaxe
A.3 Productions syntaxiques en notation TTCN.MP dans la forme BNF
A.4 Spécifications générales de la sémantique statique
A.5 Différences entre la notation TTCN.GR et la notation TTCN.MP
A.6 Liste des numéros de production dans la forme BNF
Annexe B – Sémantique opératoire de la notation TTCN
B.1 Introduction
B.2 Priorité
B.3 Traitement des erreurs de test élémentaire
B.4 Conversion d'une suite de tests modulaire en une suite de
tests développée équivalente
B.5 Sémantique opératoire de la notation TTCN
Annexe C – Modules TTCN
C.1 Introduction
C.2 Partie aperçu général du module TTCN
C.3 Partie importation
Annexe D – Index de suite de tests
D.1 Introduction
D.2 Index de suite de tests
Annexe E – Formulaires compacts
E.1 Introduction
E.2 Formulaires compacts pour les contraintes
E.3 Formulaire compact pour les tests élémentaires
Appendice I – Exemples
I.1 Exemples de contraintes sous forme tabulaire
I.2 Exemples de contraintes ASN.1
I.3 Contraintes de base et contraintes modifiées
I.4 Définitions de type utilisant des macro-instructions
I.5 Utilisation de REPEAT (répétition)
I.6 Opérations de suite de tests
I.7 Exemple d'une description générale de suite de tests
I.8 Exemple de test élémentaire présenté en notation TTCN.MP
I.9 Utilisation de références à des composantes pour l'affectation
de valeurs de champ dans des contraintes
I.10 Test multiparti
I.11 Multiplexage/Démultiplexage
I.12 Eclatement et recombinaison
I.13 Tests élémentaires multiprotocolaires
I.14 Exemple de notation TTCN modulaire
I.15 Exemple de déclarations CREATE et DONE
Appendice II – Guide stylistique
II.1 Introduction
II.2 Structure du test élémentaire
II.3 Utilisation de la notation TTCN dans différentes méthodes de
test abstraites
II.4 Utilisation des comportements par défaut
II.5 Limitation du temps d'exécution d'un test élémentaire
II.6 Types structurés
II.7 Abréviations
II.8 Descriptions de tests
II.9 Affectations relatives aux événements SEND
II.10 Points PCO multiservice
Appendice III – Index
III.1 Introduction
III.2 Index