R�sum�

La pr�sente Recommandation d�finit la notation de test et de commande de test, version 3 (TTCN-3, testing and test control notation 3) qui est destin�e � la sp�cification de suites de tests qui soient ind�pendantes des plates-formes, des m�thodes de test, des couches protocolaires et des protocoles. La notation TTCN-3 peut servir � la sp�cification de tous les types de test de syst�me r�actif, effectu�s � divers points d'acc�s de communication. Les sortes d'application typiques sont les tests des protocoles (y compris les protocoles de communications mobiles et Internet), les tests des services (y compris les services compl�mentaires), les tests des modules, des plates-formes en architecture CORBA et des interfaces API. La sp�cification de suites de tests pour protocoles de la couche Physique est hors du domaine d'application de la pr�sente Recommandation.

La notation TTCN-3 a �volu� � partir de la notation combin�e arborescente et tabulaire, version 2 (TTCN-2, tree and tabular combined notation, edition 2)d�finie dans la Rec. UIT-T X.292, mais elle en est syntaxiquement tr�s diff�rente. Contrairement � la notation TTCN-2, la notation TTCN-3 n'est pas limit�e aux tests de conformit� et peut servir � de nombreuses autres sortes de tests, y compris ceux d'interop�rabilit�, de robustesse, de r�gression, de syst�me et d'int�gration.

La notation TTCN-3 conserve l'essentiel de la fonctionnalit� de base � bien �tablie � de la notation TTCN-2, mais a �t� am�lior�e afin de comprendre �l�ments tels que:

����������� la capacit� de sp�cifier des configurations de test dynamiquement concurrentes;

����������� les op�rations permettant la communication en mode proc�dure et en mode message;

����������� la capacit� de sp�cifier des informations de codage et d'autres attributs (y compris l'extensibilit� de l'utilisateur);

����������� la capacit� de sp�cifier des mod�les de donn�es et de signatures avec de puissants m�canismes d'appariement;

����������� le param�trage du type et de la valeur;

����������� l'affectation et la manipulation de verdicts de test;

����������� le param�trage des suites de tests et des m�canismes des test �l�mentaire;

����������� l'utilisation combin�e de la notation TTCN-3 avec la notation ASN.1 et �ventuellement avec d'autres langages;

����������� des d�finitions correctes de la syntaxe, du format d'�change et de la s�mantique statique.

Le langage noyau de la notation TTCN-3 peut �tre exprim� dans divers formats de pr�sentation. Alors que la pr�sente Recommandation d�finit le langage noyau, la Rec. UIT-T Z.141 d�finit le format de pr�sentation tabulaire en notation TTCN (TFT, tabular format for TTCN) et la Rec. UIT‑T Z.142 d�finit le format de pr�sentation graphique en notation TTCN (GFT, graphical format for TTCN). La sp�cification de ces formats est hors du domaine d'application de la pr�sente Recommandation. Le langage noyau r�pond � trois objets:

1)��������� constituer un langage de test g�n�ralis� en mode alphanum�rique;

2)��������� constituer un format d'�change normalis� de suites de tests en notation TTCN entre utilitaires TTCN;

3)��������� constituer la base s�mantique (et, le cas �ch�ant, la base syntaxique) des divers formats de pr�sentation.