首页 网站地图 收藏我们
电话:010-88559349/88559238

国标20999-2007标准符合性测试

发布日期:2016.12.28
分享到:

国标20999-2007标准符合性测试

GB/T 20999-2007交通信号控制机与上位机间的数据通信协议》规定了交通信号控制机与上位机间的数据通信协议的结构及物理层、数据链路层、网络层和应用层的要求,并定义了应用层消息的格式与内容以及对象的标识、名称、取值范围等,在此基础上,构建了信号机对外通信的方式与要求。

一、测试依据

l  GB/T 20999-2007交通信号控制机与上位机间的数据通信协议

l  GB/T 25000.51-2010 软件工程软件产品质量要求与评价(SQuaRE)商业现货(COTS)软件产品的质量要求和测试细则

二、测试内容

国标20999-2007标准符合性的测试内容可概括为协议栈测试、对象存在性测试和功能测试三个方面。具体测试项目如下所示:

测试项目

标准条款

具体要求

测试方法

数据通信协议结构要求

应符合标准4的要求

信号机各层协议应从上到下是一个相容协议栈

根据下面对各层协议的测试结果判断协议间的兼容关系是否正确

物理层要求

应符合标准5.2.15.2.2的要求

测试信号机接口是否满足RS-232-C数据终端设备接口或以太网口接口中的一种

使用串口或网口测试工具测试接口是否能够通讯

数据链路层要求

应符合标准6.2.1和附录A6.2.2的要求

测试信号机是否满足点对多点协议或以太网协议中的一种

使用串口或网口测试工具查看协议报文是否符合标准要求

网络层要求

应符合标准7.2.1和附录B7.2.27.2.3的要求

测试信号机是否满足NULL协议、TCP/IP协议或UDP/IP协议中的一种

使用串口或网口测试工具查看协议报文是否符合标准要求

应用层消息格式和内容要求

应符合标准附录C.1.1的要求

测试信号机主要功能(包括启动时序、时间和时区、控制功能、主动上报、下载信息和故障监控)的数据结构是否满足标准要求

使用串口或网口测试工具,查看功能测试过程中通信报文是否满足标准要求,以及功能是否实现

消息处理流程要求

应符合标准附录C.1.2的要求

测试信号机的出错应答消息是否满足标准要求

使用串口或网口测试工具,发送各种错误消息,查看错误状态和错误索引是否符合标准要求

对象存在性要求

应符合标准附录C.2C.3C.4C.5C.6C.7C.8C.9C.10C.11C.12C.13的要求

测试信号机是否支持标准中定义的对象,包括取值范围、标识、字节长度等是否满足标准要求

使用测试工具对对象进行获取和设置操作

三、测试流程

 

 

四、测试结果公告

见查询与公告—业务公告—测试业务—标准符合性测试。

 

业务咨询电话:010-88559301   13488713762   QQ:21133370