La Recomendación UIT-T Z.161 define TTCN-3 (Notación de control de pruebas y pruebas 3) destinada a la especificación de conjuntos de pruebas que son independientes de plataformas, métodos de prueba, capas de protocolo y protocolos. TTCN-3 se puede utilizar para la especificación de todo tipo de pruebas de sistemas reactivos a través de una variedad de puertos de comunicación. Las áreas típicas de aplicación son las pruebas de protocolos (incluidos los protocolos móviles y de Internet), las pruebas de servicios (incluidos los servicios complementarios), las pruebas de módulos, las pruebas de plataformas basadas en la arquitectura de agente de solicitud de objetos comunes (CORBA) y las interfaces de programación de aplicaciones (API). La especificación de series de pruebas para protocolos de capa física queda fuera del alcance de esta Recomendación.