通信协议一致性conformance测试和互操作interoperability测试相关定义。定义来自ISO/IEC9646及ETSI(欧洲通信标准委员会)相关文档。
一致性/conformance: 符合适用标准 ISO/IEC 9646 定义的要求
一致性测试/conformance testing: 测试一个协议实施和协议标准符合的过程,通过测试系统仿真协议,针对待测实现执行测试脚本来实现。
被测试设备/ Device Under Test (DUT) 实现标准功能的软件和/或硬件项目的组合,通过一个或多个参考点与其他DUT进行交互
实施一致性声明(Implementation Conformance Statement,ICS):由implementation或者system的供应商做的声明,声明符合给定规范,说明已经实现了哪些功能
Implementation eXtra Information for Testing (IXIT): 包含或者引用所有与IUT及它的测试环境相关的信息(除了在ICS中给定的信息)的清单,使测试实验室可以针对待测运行恰当的测试套件。
待测实施/Implementation Under Test (IUT):在相邻的’用户/提供者’关系中一个或多个开放系统互连(OSI)协议实施,作为真正开放系统的一部分,是通过测试进行研究的部分(ISO/IEC 9646-1 [i.2])
不合适宜行为/Inopportune Behaviour (BO): 处理无效消息交换测试组,这些信息结构和编码都是正确的
互操作性/interoperability:两个系统应用同一个通信协议互操作的能力
互操作测试/interoperability testing:证明两个(至少)设备端到端之间互操作功能和这些设备基于的标准的要求一致的操作(activity of proving that end-to-end functionality between (at least) two devices is as required by the base standard(s) on which those devices are based )
互操作功能/InterWorking Function (IWF):将一个协议翻译成另一个协议,以便使用两种不同通信协议的两个系统能够互操作
无效行为/Invalid Behaviour (BI)::处理有效的消息交换的测试组,这些消息或者结构或者编码不正确。
合格设备/Qualified Equipment (QE):通过严格和明确的测试,将一个或多个已显示和认证的设备分组,以便与其他设备进行互操作
注1:一旦DUT成功通过QE测试,其本身可能被认为是QE。
注2:一旦QE被修改,它将失去QE的地位,并成为DUT。
测试例/test case:为达到特定测试目所要求的操作的规范,开始于一个稳定的测试状态,结束于一个稳定的测试状态,可以由自然语言定义用于人工执行测试。或者由机器可读的语言(TTCN-3)定义用于自动化执行测试。
测试框架/ testing framework:为开发和实现一个测试规范提供指导和必要例子的文档。
测试目的/test purpose:明确定义测试目标的描述,集中在一个单独的测试要求,或者一组相关的要求
有效行为/Valid Behaviour (BV):处理有效信息交换的测试组,这些信息要求结构和编码都正确。