1、GB/T29265.502-20175概述5.1测试的目的GB/T29265.205一2017在各种1 GRS RA用户或设备上都应得到支持和实现。不同的厂家可以有不同的实现,但是所有的实现都应符合GB/T29265.205一2017的规定,以保证IGRS网络上的所有用户或设备之间能够正常通信。为了保证来自不同厂家的用户或设备之间能够成功地进行通信,需对协议实现进行测试。IGRS RA测试是一种黑盒测试。本部分对IGRS RA用户或设备必选和可选支特的交互消息规定了测试集,以及对测试结果进行分析,判定是否通过测试例测试的准则。5.2测试内容IGRS RA测试和验证方法包括:IGRS RA用户和
2、IGRS RA设备的关联关系测试、用户或设备远程发现和在线及离线状态测试、用户或设备远程访问消息格式和消息交互测试、远程访问的数据或服务分发和共享机制测试等内容。5.3测试配置本部分中,IGRS RA测试所需的基本环境配置如图1所示。被测用户或设备标准IRSP图1 IGRSRA测试环境示意图根据测试例的不同,标准RSP和标准测试用户或设备构造相应的IGRS消息向被测用户或设备发送,并接收被测用户或设备发来的消息,判斯该消息的正确性。GS设备险证不考虑因为网络链路传输等原因引起的测试用户或设备和被测用户或设备发出的消息丢失的情况。5.4验证要求根据GB/T29265.205一2017中所定义的各项功能的实现要求,任何一个IGRS RA用户或设备应通过所有的测试例测试。6IGRS测试集结构6.1测试集结构概述如图2所示,IGRS RA测试集的结构划分为两层:第一层根据GB/T29265.205一2017的IGRSRA用户和设备进行划分,分为IGRS RA用户测试集和IGRS RA设备测试集两组测试集:第二层针对IGRS RA的每个主要功能进行细化,得到更加详细的子功能测试集。