TTCN-3, 简称 测试及测试控制表达法(Testing and Test Control Notation), 是国际标准化的测试准用开发编程语言。主要用于基于通讯的系统测试自动化，例如通讯协议测试，以及嵌入式系统测试。此外，TTCN-3也常用于测试规范及文档开发。TTCN-3 的前身称为TTCN及TTCN-2，为树形和表格表达法（Tree and Tabular Combined Notation）的简称。
创建及版本.TTCN-3由欧洲电信标准研究所（European