Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 10164-12-96 (2003) 是加拿大标准委员会采用自国际标准 ISO/IEC 10164-12:1996 的国家标准,全称为《信息技术 开放系统互连 系统管理 测试管理功能》。该标准是 OSI 系统管理领域的重要组成部分,为分布式开放系统中的测试活动提供了统一的管理框架。截至目前(2026年),该标准仍然在工业界和学术界具有重要的参考和指导意义。
IEC 10164-12-96 属于 ISO/IEC 10164 系列标准,该系列定义了开放系统互连(OSI)环境下的系统管理功能。本标准专注于测试管理功能,旨在通过标准化的管理信息模型和协议,支持对开放系统进行远程测试调度、测试执行监控以及测试结果的报告与收集。
本标准适用于以下场景:
标准的核心内容包括测试管理功能模型、管理对象类的定义以及服务原语和协议映射。下面分别阐述。
标准采用管理者-代理(Manager-Agent)模型,定义了测试管理者(Test Manager)和测试响应者(Test Responder)的角色。测试管理者发起测试需求,测试响应者接受指令并执行测试,最终将结果报告给管理者。
标准定义了若干管理对象类,用于表征测试任务、测试阶段、测试结果等实体。以下为主要对象类:
| 管理对象类名称 | 说明 | 关键属性(示例) |
|---|---|---|
| test | 表示一个测试的实例,包括测试标识和状态 | testId, testState |
| testSchedule | 管理测试的时间安排和触发条件 | scheduledStartTime, periodicity |
| testResult | 记录测试执行的结果和诊断信息 | resultType, resultCode, additionalInfo |
| testLog | 收集测试过程中产生的日志条目 | logRecordId, severity, timestamp |
标准按 OSI 管理惯例定义了管理操作和通知,例如:
在基于 IEC 10164-12-96 进行系统开发或集成时,应注意以下关键点:
标准要求实现方必须提供一致性声明(ICS),明确支持哪些管理对象类、属性和操作。测试响应者的行为必须符合标准中的状态机定义。
测试管理功能通常运行于 CMISE(公共管理信息服务元素)之上,因此底层需要完整实现 OSI 协议栈(如 ISO 8072/8073、ISO 8822/8823、ISO 8650 等)。
测试管理可能涉及关键系统的操作,标准建议结合 OSI 安全模型(ISO 7498-2)实施访问控制和认证。
IEC 10164-12-96 是整个 OSI 管理标准体系中的一部分,与以下标准紧密相关:
在欧洲和北美,该标准被广泛应用于电信网管和企业网络管理系统,并常与一致性测试标准(如 ISO/IEC 9646)结合使用。