TTCN被ISO定义为国际标准,ISO/IEC9646一致性测试的方法和框架的第三部分:ISO/IEC 9646-3:1998 Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 3: The Tree and Tabular Combined Notation (TTCN)。TTCN基于图表表达法,定向为基于开放式互联架构或者OSI模型实现(implementation)的一致性测试。TTCN的第一个版本(后来被称作TTCN-1)1992年出版,TTCN-1很快的就被电信行业采纳,特别是应用于测试GSM终端(handsets)。
1997年,TTCN的第二个版本出版,被称作TTCN-2.TTCN-2增加了新的功能,如:并行测试,模块化开发方法,与ASN.1语言的兼容。TTCN-2由ETSI MTS(Methods for Testing&Specification)开发。
ETSI MTS认识到如果面对迅速出现的新兴技术(不只是IP技术)的测试挑战,TTCN需要发展改进。此外,TTCN还应该改进来适应更多类型的测试如:负载测试,性能测试,互操作测试。TTCN的标准化工作从ISO转到了ETSI,接着TTCN-3诞生,虽然保留了许多具体测试的基本概念,TTCN-3在它前辈的技术上进行改进,通过重新定义语法,使它更接近于一个普通的编程语言和适应更广的测试范围。
TTCN-3于2000年10月份推出。TTCN-3以它的灵活性和适应性,在全世界范围内被应用到不同的领域,如:交通,互联网,Web-based服务,和分布式系统测试等等。