Resumen
Esta
Recomendación define el lenguaje núcleo de la versión 3 de la notación de
pruebas y de control de pruebas TTCN-3 creada para especificar sucesiones de
pruebas que no dependen de la plataforma, los métodos de prueba, los
protocolos y las capas de protocolo. La notación TTCN-3 se puede utilizar
para la especificación de todos los tipos de pruebas de sistemas reactivos en
diversos puertos de comunicación. Las principales aplicaciones son las
pruebas de protocolos (incluidos los protocolos móviles e Internet), las
pruebas de servicios (incluidos los servicios suplementarios), las pruebas de
módulos, las pruebas de plataformas basadas en la arquitectura de
intermediario de petición de objeto común (CORBA) y las pruebas de interfaces
de programas de aplicación (API). La especificación de series de pruebas para
protocolos de capa física está fuera del ámbito de esta Recomendación. Hay
distintos formatos de presentación para el lenguaje núcleo de la TTCN-3. En
esta Recomendación se describe el lenguaje núcleo, en la Rec. UIT-T Z.141 el
formato tabular de la TTCN (TFT) y en la Rec. UIT-T Z.142 el formato gráfico
de la TTCN (GFT). La especificación de estos formatos está fuera del ámbito
de la presente Recomendación. El lenguaje núcleo tiene tres funciones: 1)
lenguaje de prueba textual generalizado; 2)
formato de intercambio normalizado de las series de pruebas TTCN entre
herramientas TTCN; 3)
base semántica (y base de sintaxis donde procede) para los distintos formatos
de presentación. El
lenguaje núcleo se puede utilizar independientemente de los formatos de
presentación, pero los formatos tabular y gráfico no se pueden utilizar sin
el lenguaje núcleo. El lenguaje núcleo determina la utilización y la
implementación de estos formatos de presentación. |