Committed to connecting the world

  •  
wtisd

ITU-T Recommendations

Search by number:
Others:
Skip Navigation Links
Content search
Advanced search
Provisional name
Equivalent number
Formal description
Study Groups tree viewExpand Study Groups tree view

ITU-T Z.140 (04/2003)

عربي | 中文 | English | Español | Français | Русский
Notación de pruebas y de control de pruebas versión 3: Lenguaje núcleo
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.La TTCN-3 representa una evolución de la notación combinada arborescente y tabular TTCN-2 definida en la Rec. UIT-T X.292, pero su sintaxis es muy diferente. A diferencia de la anterior, la TTCN-3 no está limitada a las pruebas de conformidad y puede utilizarse para muchas otras clases de pruebas, por ejemplo de interfuncionamiento, robustez, regresión, sistema e integración.La TTCN-3 conserva muchas de las eficaces funciones de la TTCN-2, que se han completado con otras, por ejemplo:- la posibilidad de especificar configuraciones de pruebas dinámicas concurrentes;- operaciones para la comunicación por procedimientos o por mensajes;- la posibilidad de especificar información de codificación y otros atributos (como la posibilidad de ampliación por parte del usuario);- la posibilidad de especificar plantillas de datos y firma con sutiles mecanismos de correspondencia;- parametrización de tipo y de valor;- asignación y tratamiento de veredictos de pruebas;- mecanismos para parametrizar sucesiones de pruebas y seleccionar casos de pruebas;- utilización combinada de la notación TTCN-3 con ASN.1 y posiblemente con otros lenguajes;- sintaxis, formato de intercambio y semántica estática claramente definidos.Hay distintos formatos de presentación para el lenguaje núcleo de la TTCN-3. En la Rec. UIT-T Z.140 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.
Citation: https://handle.itu.int/11.1002/1000/6241
Series title: Z series: Languages and general software aspects for telecommunication systems
  Z.100-Z.199: Formal description techniques (FDT)
  Z.160-Z.179: Testing and Test Control Notation (TTCN)
Approval date: 2003-04-22
Approval process:AAP
Status: Superseded
Maintenance responsibility: ITU-T Study Group 17
Further details: Patent statement(s)
Development history
[12 related work items in progress]