1、UNION INTERNATIONALE DES TLCOMMUNICATIONS5)4 4 8 SECTEUR DE LA NORMALISATION (04/95)DES TLCOMMUNICATIONSDE LUIT2 3%!58 $% #/-5.)#!4)/. $% $/ %3 %4#/-5.)#!4)/. %.42% 3934 -%3 /56%243 ).4%2#/%8)/. $%3 3934 -%3 /56%243 4%34 $% #/. tous les utilisateurs de laprsente Recommandation sont donc invits reche
2、rcher la possibilit dappliquer les ditions les plus rcentes desRecommandations et autres rfrences indiques ci-aprs. Une liste des Recommandations UIT-T en vigueur est publiergulirement. Recommandation UIT-T X.200 (1994) | ISO/CEI 7498-1:1994, Technologies de linformation Interconnexion des systmes o
3、uverts Modle de rfrence de base: Le modle de rfrence de base. Recommandation UIT-T X.210 (1993) | ISO/CEI 10731:1994, Technologies de linformation Interconnexion des systmes ouverts Modle de rfrence de base: Conventions pour la dfinition deservice de linterconnexion de systmes ouverts. Recommandatio
4、n UIT-T X.290 (1995), Cadre gnral et mthodologie des tests de conformitdinterconnexion des systmes ouverts pour les Recommandations sur les protocoles pour les applicationsde lUIT-T Concepts gnraux.ISO/CEI 9646-1:1994, Technologies de linformation Interconnexion des systmes ouverts Cadregnral et mth
5、odologie des tests de conformit OSI Partie 1: Concepts gnraux. Recommandation UIT-T X.291 (1995), Cadre gnral et mthodologie des tests de conformit OSI pourles Recommandations sur les protocoles pour les applications de lUIT-T Spcification des suites detests abstraites.ISO/CEI 9646-2:1994, Technolog
6、ies de linformation Interconnexion des systmes ouverts Cadregnral et mthodologie des tests de conformit OSI Partie 2: Spcification des suites de testsabstraites. Recommandation X.292 du CCITT (1992), Cadre et mthodologie des tests de conformit OSI pour lesRecommandations sur les protocoles pour les
7、applications du CCITT: Notation combine arborescente ettabulaire.ISO/CEI 9646-3:1992, Technologies de linformation Interconnexion des systmes ouverts Essais deconformit Mthodologie gnrale et procdures Partie 3: Notation combine arborescente ettabulaire (TTCN)._1)LaRecommandation X.295 et ISO/CEI 964
8、6-6, Technologies de linformation Interconnexion des systmes ouverts Essais deconformit Mthodologie gnrale et procdures Partie 6: Spcification des tests de profil de protocole, sont techniquementcohrents.2 Recommandation X.295 (04/95)ISO/CEI 9646-3:1992 Amendement 12), Technologies de linformation I
9、nterconnexion des systmesouverts Essais de conformit Mthodologie gnrale et procdures Partie 3: Notation combinearborescente et tabulaire (TTCN). Amendement 1: TTCN extensions. Recommandation UIT-T X.293 (1995), Cadre gnral et mthodologie des tests de conformit OSI pourles Recommandations sur les pro
10、tocoles pour les applications de lUIT-T Ralisation de tests.ISO/CEI 9646-4:1994, Technologies de linformation Interconnexion des systmes ouverts Cadregnral et mthodologie des tests de conformit OSI Partie 4: Ralisation des tests. Recommandation UIT-T X.294 (1995), Cadre gnral et mthodologie des test
11、s de conformit OSI pourles Recommandations sur les protocoles pour les applications de lUIT-T Conditions applicables auxlaboratoires de test et aux clients pour le processus dvaluation de conformit.ISO/CEI 9646-5:1994, Technologies de linformation Interconnexion des systmes ouverts Cadregnral et mth
12、odologie des tests de conformit OSI Partie 5: Spcifications pour laboratoires dessaiset clients pour le procd dvaluation de conformit. Recommandation UIT-T X.2963), Cadre gnral et mthodologie des tests de conformit OSI pour lesRecommandations sur les protocoles pour les applications de lUIT-T Dclara
13、tions de conformitdinstance.ISO/CEI 9646-7:1995, Technologies de linformation Interconnexion des systmes ouverts Cadregnral et mthodologie des tests de conformit OSI Partie 7: Dclaration de conformit dinstance. ISO/CEI 10000-1:1992, Technologies de linformation Cadre et taxonomie des profils interna
14、tionauxnormaliss Partie 1: Cadre. ISO/CEI 10000-2:1994, Technologies de linformation Cadre et taxonomie des profils internationauxnormaliss Partie 2: Principes et taxonomie pour profils OSI.3 DfinitionsPour les besoins de la prsente Recommandation, toutes les dfinitions de la Recommandation X.290 sa
15、ppliquent.De plus, la dfinition suivante sapplique la prsente Recommandation:3.1 composante (dun profil): Une composante dun profil est un protocole unique ou une combinaison de un ouplusieurs protocoles avec zro, un ou plusieurs objets informationnels sur lesquels est fond un profil et qui sont tes
16、tsen combinaison.4 AbrviationsPour les besoins de la prsente Recommandation, les abrviations ci-aprs dfinies dans la Recommandation X.290 sontutilises:ATM Mthode de test abstraite (abstract test method)ATS Suite de tests abstraite (abstract test suite)ICS Dclaration de conformit dapplication (implem
17、entation conformance statement)ISP Profil international normalis (international standardized profile)IUT Application sous test (implementation under test)IXIT Informations supplmentaires sur lapplication destines au test (implementation extrainformation for testing)MOT Moyens de test (means of testi
18、ng)OSI Interconnexion des systmes ouverts (open systems interconnection)PCO Point de contrle et dobservation (point of control and observation)PCTR Rapport de test de conformit de protocole (protocol conformance test report)PETS Suite de tests excutable paramtre (parameterized executable test suite)
19、_2)A publier.3)Actuellement ltat de projet.Recommandation X.295 (04/95) 3PICS Dclaration de conformit dune instance de protocole (protocol implementation conformancestatement)PIXIT Informations supplmentaires sur lapplication de protocole destines au test (protocolimplementation extra information fo
20、r testing)PSTS Spcification de tests spcifique au profil (profile specific test specification)PTS Spcification de tests de profil (profile test specification)RL Liste des conditions (requirements list)SCS Dclaration de conformit du systme (system conformance statement)SCTR Rapport de test de conform
21、it du systme (system conformance test report)SUT Systme tester (system under test)TMP Protocole de gestion de test (test management protocol)TSS de ce fait, un profil peut retenir desoptions de spcification de base comme options du profil si elles naffectent pas linterfonctionnement;b) ne doit pas s
22、pcifier de prescriptions qui aillent lencontre de ou soient contraires la conformit auxspcifications de base auxquelles il se rapporte;4 Recommandation X.295 (04/95)c) peut contenir des prescriptions de conformit plus spcifiques et limites dans leur objet que celles desspcifications de base auxquell
23、es il se rapporte.Par exemple, lorsquune caractristique est associe une plage de valeurs autorise de paramtre, le profil doit adopterla mme plage de valeurs que celle autorise par la spcification de base ou un sous-ensemble de cette plage.De plus, la conformit un ensemble de spcifications de base ni
24、mplique pas ncessairement la conformit au profil.Cependant, la conformit un profil implique par dfinition celle lensemble des spcifications de base auxquelles il serapporte.6.2 Prescriptions de conformit de profil6.2.1 IntroductionLes concepts de conformit statique et dynamique sappliquent aussi aux
25、 profils.6.2.2 Clause de prescription de conformit statiquePour assurer la cohrence entre des spcifications de profils et de base, les prescriptions de conformit statique dunprofil doivent tre spcifies, si possible, par rfrence celles des spcifications de base de rfrence.Il doit y avoir une clause d
26、e prescriptions de conformit statique dans un profil qui doit comporter:a) une vue densemble des principaux sous-ensembles ou catgories dapplication qui donne un justificatifglobal de la slection plus dtaille des classes et des options faite dans le profil;b) les prescriptions de conformit statique
27、relatives aux sous-ensembles ou catgories dapplication;c) pour chaque spcification de base slectionne dans le profil, une rfrence aux prescriptions deconformit statique de la spcification de base et une spcification des choix effectus pour le profil;d) toutes les prescriptions de conformit statique
28、supplmentaires du profil qui incluent les interdpendancesdes services et protocoles associs.Pour les directives gnrales sur les clauses de conformit, voir II.5/X.291.6.2.3 Relation entre les prescriptions de conformit statique de spcification de base et de profilLes prescriptions de conformit statiq
29、ue dun profil de protocole OSI doivent faire rfrence aux prescriptions deconformit statique des spcifications de base conformment 9.6/X.296.6.2.4 Expression des prescriptions de conformit statique de profilLes prescriptions de conformit statique de profil figurent dans le formulaire de dclaration de
30、 conformit dapplicationde profil. Voir 8.7/X.296, pour les prescriptions et directives concernant la spcification du formulaire de dclaration deconformit dapplication de profil.6.2.5 Conditions de conformit dynamiqueLes choix dapplication tant dclars dans la dclaration de conformit dapplication de p
31、rofil, les prescriptions deconformit dynamique dun profil sont, pour leur plus grande part, spcifies par les spcifications de base de rfrence.Par consquent, un profil doit spcifier des prescriptions de conformit dynamique par rfrence ces spcifications debase et toutes autres prescriptions limitative
32、s ncessaires pour remplir les objectifs dclars du profil.Des restrictions par un profil des conditions de conformit dynamique dune spcification de base sont exceptionnelles etne doivent sappliquer quaux transmissions. Des restrictions ne doivent pas tre appliques la rception. Enconsquence, il est po
33、ssible que la rception dune option exclue puisse amener le systme de rception oprer hors duprofil tout en respectant la spcification de base.Recommandation X.295 (04/95) 56.3 Expression des informations supplmentaires destines aux tests de profilDes informations supplmentaires destines aux tests dun
34、 profil figurent dans les informations supplmentaires surlapplication de profil destines aux tests. Voir 6.2.3/X.290, pour le domaine dapplication et le rle du formulairedinformations supplmentaires sur lapplication de profil destines aux tests et des informations supplmentaires surlapplication de p
35、rofil destines aux tests et voir 6.4.5/X.294, pour plus de dtails.7 Principes gnraux des tests7.1 Spcification de tests de profil (PTS)La PTS est lensemble des spcifications des tests de conformit ncessaires pour valuer la conformit un profil.Son contenu est spcifi dans un document normalis appel un
36、 rsum de la PTS. Le rsum de la PTS fait partie dela PTS.Le rsum de la PTS ne doit pas contenir le texte complet de chaque spcification des tests de conformit mais seulementleur faire rfrence. Le rsum de la PTS fait rfrence:1) aux spcifications de base;2) aux documents spcifiques crs pour un profil o
37、u une famille de profils associs, appele une PSTS.Les utilisateurs de la PTS sont:a) les ralisateurs de test qui laborent des suites de tests excutables pour le profil;b) les laboratoires de test qui excutent le processus dvaluation de conformit dune application dun profil;c) les clients des laborat
38、oires de test qui veulent connatre les spcifications auxquelles leurs applications deprofil seront soumises.Les concepteurs de profil peuvent utiliser le concept de profil commun ou de sous-profil commun, appel ici un(sous)-profil commun, pour dfinir une partie commune dun profil qui peut servir un
39、ou plusieurs profils. Unsous-profil commun seul peut tre incomplet. Un exemple de tel sous-profil commun est le profil prescriptions descouches suprieures communes qui contient les protocoles: session, prsentation et lment de service de contrledassociation.Dans ce cas, le rsum de la PTS dun profil c
40、omplet peut faire rfrence au rsum de la PTS dun sous-profil communpour intgrer la PTS du sous-profil commun dans la PTS du profil complet.Un sous-profil commun peut faire rfrence un autre sous-profil commun.7.2 Rgles dlaboration des lments dune spcification de profilLa PTS doit couvrir lensemble des
41、 tests de chaque condition de conformit du profil.Le contenu dune PTS est fond sur les spcifications des tests de conformit existantes, chacune comprenant unestructure de suite de tests et dobjectifs de tests (TSSb) la section 2 est divise en paragraphes 2.N, chacun contient les rfrences qui sappliq
42、uent laNimecomposante du profil (voir 8.2.3 et 8.2.4);c) la sous-section 2.N.m contient les rfrences qui sappliquent une ATS spcifique m pour laNimecomposante du profil (voir 8.2.5);d) la sous-section 2.S contient les rfrences qui sappliquent un (sous)-profil commun, sil existe(voir 8.2.6);e) la sec
43、tion 3 fait rfrence aux documents spcifiques au profil, qui sont indpendants des diffrentescomposantes du profil (voir 8.2.7);f) la section 4 contient la clause de conformit (voir 8.2.8).8 Recommandation X.295 (04/95)8.2.2 Section 1 du rsum de PTS Identification du profilLa section 1 du rsum de PTS
44、doit contenir des informations gnrales relatives au profil. En particulier, elle doitcontenir:a) lidentificateur de profil, conformment lISO/CEI TR 10000-2 taxonomie;b) la rfrence de la spcification du profil;c) la rfrence de la liste des conditions de profil;d) la rfrence du formulaire de dclaratio
45、n de conformit dapplication de profil spcifique, si ncessaire;e) la rfrence des informations supplmentaires partielles sur la liste des conditions de lapplication deprofil destines aux tests, si ncessaire;f) la rfrence du formulaire partiel dinformations supplmentaires sur lapplication de profil spc
46、ifiquedestines aux tests, si ncessaire;g) la rfrence du formulaire de dclaration de conformit du systme au profil, si ncessaire.8.2.3 Section 2 du rsum de PTS Composantes de la spcification de tests de profilLa section 2 doit contenir un rsum des paragraphes qui dcrivent les spcifications des tests
47、de conformit de chaquecomposante du profil tester.8.2.4 Sous-section 2.N du rsum de PTS Spcification des tests de conformit de la Nimecomposante8.2.4.1 Le rsum de PTS doit contenir une section 2.N pour chaque composante tester.8.2.4.2 A chaque protocole de chaque composante doivent tre associes:a) lidentification du protocole, y compris son nom, la rfrence de sa spcification et, si ncessaire, touteautre information relative au profil (par exemple, le numro de la version, la classe, les rfren