ISO/IEC 9646-3:1998
Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 3: The Tree and Tabular Combined Notation (TTCN)
发布时间:1998-11-12 实施时间:


TTCN是一种基于树状表格组合符号法的语言,用于描述测试用例和测试过程。它是一种高级语言,可以用于编写测试脚本和测试程序,以验证不同系统之间的互操作性。TTCN可以用于测试各种类型的系统,包括通信协议、网络协议、分布式系统和嵌入式系统等。

TTCN的主要特点是可读性强、可扩展性好、可重用性高。它使用树状表格组合符号法来描述测试用例和测试过程,这种方法可以使测试用例和测试过程更加清晰和易于理解。TTCN还支持模块化设计,可以将测试用例和测试过程分解为多个模块,以便于管理和维护。

TTCN的应用范围非常广泛,可以用于测试各种类型的系统。例如,TTCN可以用于测试通信协议,以确保不同厂商的设备之间可以正常通信。TTCN还可以用于测试网络协议,以确保网络设备之间的互操作性。此外,TTCN还可以用于测试分布式系统和嵌入式系统等。

TTCN的使用需要一定的技术和经验,需要熟悉TTCN语言的语法和规则。此外,TTCN还需要一些工具和环境的支持,例如TTCN编译器、TTCN执行器和TTCN测试框架等。这些工具和环境可以帮助测试人员更加高效地编写和执行测试用例。

相关标准
- ISO/IEC 9646-1:1994 Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 1: General concepts
- ISO/IEC 9646-2:1995 Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 2: Abstract test suite specification
- ISO/IEC 9646-4:1998 Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 4: Protocol profile conformance testing
- ISO/IEC 9646-5:1999 Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 5: Requirements for test laboratories and for test reports
- ISO/IEC 9646-6:1999 Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 6: Implementation conformance statement proformas