TSRS系统测试大纲.docx
《TSRS系统测试大纲.docx》由会员分享,可在线阅读,更多相关《TSRS系统测试大纲.docx(17页珍藏版)》请在冰豆网上搜索。
![TSRS系统测试大纲.docx](https://file1.bdocx.com/fileroot1/2022-11/22/fbe86b73-425b-4abb-bf7b-16a6770e540b/fbe86b73-425b-4abb-bf7b-16a6770e540b1.gif)
TSRS系统测试大纲
CTCS-2列控系统整治
临时限速服务器测试大纲
目录
1概述4
1.1.目的和范围4
1.2.参考文件4
1.3.测试环境5
1.4.测试设备5
1.5.测试原理5
1.6.测试方法5
1.6.1.适用条件5
1.6.2.测试目的6
1.7.测试记录6
2临时限速系统功能测试6
2.1.测试类别6
2.2.测试案例编号6
2.3.测试内容7
2.3.1.系统功能测试8
2.3.2.系统接口测试11
2.3.3.系统故障测试13
2.3.4.特殊场景测试16
1概述
1.1.目的和范围
按照铁道部《关于开展客专C2列控系统整治工作》的通知要求,编制本测试大纲用于指导对临时限速服务器系统功能测试的工作实施,并作为临时限速服务器系统功能测试案例编制的依据。
本版测试大纲不包含有关临时限速服务器系统与无线闭塞中心(RBC)的接口功能。
本测试大纲依据了CTCS-2列控系统技术规范和接口规范(依据1.2节参考文件)的要求,描述了CTCS-2列控系统临时限速服务器的测试依据、测试环境、测试方法和测试内容。
1.2.参考文件
序号
文件编号
文件名
版本号
1
运基信号[2008]151号
客运专线列控系统临时限速技术规范
V1.0
2
报部稿
列控系统临时限速技术规范
V2.0
3
运基信号[2010]267号
铁路信号安全通信协议技术规范(RSSP-1,RSSP-2)
V1.0
4
运基信号[2010]532号
列控系统设备和相关设备编号规则
V1.0
5
运基信号[2010]534号
临时限速服务器(TSRS)接口规范
V1.0
6
运基信号[2010]821号
客运专线信号系统安全数据网技术规范
V2.0
1.3.测试环境
图1TSRS测试环境图示
1.4.测试设备
1)被测TSRS,及相邻TSRS平台;
2)模拟CTC或真实CTC(须至少一套真实CTC),用于下达限速命令和显示限速状态;
3)模拟及真实TCC(真实TCC须至少应包含一套车站TCC和一套中继TCC),用于执行C2限速功能;
1.5.测试原理
根据《列控系统临时限速技术规范(V2.0)》及运基信号【2010】534号《临时限速服务器(TSRS)接口规范》文件要求,搭建测试环境,对临时限速服务器覆盖的接口功能、系统功能做验证性测试。
1.6.测试方法
根据测试内容要求,采用工程数据作支持,根据本大纲指定的测试内容,由人工操作的方式对临时限速服务器进行测试,记录结果进行评审和验证。
1.6.1.适用条件
本测试适用于C2客专线装备的所有临时限速服务器系统。
1.6.2.测试目的
1)验证TSRS功能的正确性,是否符合规范要求,是否符合安全性要求;
2)验证TSRS与CTC、TCC及相邻TSRS接口的正确性;
3)验证TSRS在异常情况下的容错处理的可靠性;
4)验证TSRS在特殊场景下执行的正确性;
Ø前提条件
在执行本大纲对应的测试案例前必须满足的大纲中指定条件(如果有)。
Ø测试步骤和结果
执行当前测试所要经过的操作步骤,需要给出每一步操作的描述,测试人员根据测试用例操作步骤,完成测试用例的执行。
本测试大纲对应的测试用例应包含如下内容:
1)测试步骤:
描述执行该案例的具体方法;
2)执行前提:
执行该步骤的前提条件;
3)预期结果:
当前测试用例的预期输出结果。
用来与实际结果比较,如果相同则该测试用例通过,否则该测试用例失败;
4)实际结果:
记录当前测试用例的实际输出结果。
用来与预期结果比较,如果相同则该测试用例通过,否则该测试用例失败。
5)测试状态:
表明测试案例每一个步骤的测试状态,可以是以下情况之一:
通过--测试用例这个步骤执行正确;
失败--测试用例这个步骤执行出错;
未测--已经决定(或被告知或不具备条件)跳过这个测试步骤;
1.7.测试记录
功能测试时,测试工程师按照本测试大纲的要求和内容,编制测试表格,并依据测试表格的内容和次序对临时限速服务器进行功能测试,测试的过程和相关问题都记录在测试表格中,并根据测试结果,编制最终的测试报告。
2临时限速系统功能测试
2.1.测试类别
2.2.测试案例编号
测试案例中一些项目相应的解释如下:
Ø测试案例编号
测试案例编号采用如下格式:
TSRS_测试类别_序号;
1)TSRS是临时限速服务器的英文缩写;
2)测试类别包括:
F:
功能
I:
接口
E:
异常
S:
特殊
测试内容
2.2.1.系统功能测试
2.2.1.1.系统启动测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_1_001
系统上电启动功能
1)测试是否TSRS系统各机在上电后处于正常显示状态;
2)测试是否TSRS上电后能正常启动
TSRS_FT_1_002
系统自检功能
1)测试TSRS启动后是否自检正常;
2)测试TSRS自检后软件是否正常运行;
3)测试TSRS启动后双系机器显示正常。
2.2.1.2.侧线功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_2_001
侧线限速的设置流程
1)测试侧线限速正常下达的设置和取消流程(含激活提示);
2)测试侧线异常设置和取消操作流程
3)测试侧线与正线限速是否相互影响
客运专线列控系统临时限速技术规范V2.0(报部稿)3.1.1.10,4.1.1.5
TSRS_FT_2_002
侧线限速的参数校验
1)测试侧线临时限速命令的车站号信息,且起点与终点里程标固定为K0000+000和K9999+999;
2)测试侧线临时限速的限速值设45km/h、80km/h两档;
3)测试临时限速命令的线路号是否按下行正线、上行正线、下行侧线、上行侧线的顺序编号
客运专线列控系统临时限速技术规范V2.0(报部稿)4.1.1.1,4.1.1.3,4.1.1.4
2.2.1.3.正线限速提示功能
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_3_001
测试正线的设置和取消流程
1)测试正线临时限速命令的拟定、设置/取消、存储显示、TSRS限速状态初始化、TSRS提示信息显示、TSRS报警信息显示等功能;
客运专线列控系统临时限速技术规范V2.0(报部稿)3.1.1.2,
2.2.1.4.命令删除功能
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_4_001
测试TSRS对限速的删除功能
1)测试TSRS应具备对临时限速命令删除功能;
2)测试TSRS应只允许删除未执行的临时限速命令;
3)测试临时限速命令只能由原拟定方限速服务器负责发起删除
客运专线列控系统临时限速技术规范V2.0(报部稿)3.1.1.3,3.3.1.1,3.3.1.5,5.2.4.1
2.2.1.5.短链功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_5_001
测试TSRS对短链限速的校验
1)测试起点与终点跨过短链的临时限速设置和取消
2)测试临时限速命令的起点与终点落到短链点内情况
客运专线列控系统临时限速技术规范V2.0(报部稿)4.1.1.10
2.2.1.6.长链功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_6_001
测试TSRS对长链点限速的设置及取消
1)测试TSRS具有长链点限速的限速功能
2)测试TSRS对长链标志的校验;
客运专线列控系统临时限速技术规范V2.0(报部稿)3.1.1.3
2.2.1.7.命令拆分功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_7_001
测试TSRS对限速命令的拆分功能
1)测试TSRS对临时限速命令的拆分功能;
2)测试TSRS是否在临时限速命令拆分时正确设置覆盖标志;
3)测试跨界的临时限速命令拆分;
客运专线列控系统临时限速技术规范V2.0(报部稿)3.1.1.3,3.3.1.1,3.3.1.6,4.4.1.13
2.2.1.8.跨界TSRS命令交换功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_8_001
测试TSRS间接口的限速命令交换功能
1)测试跨界命令的设置和取消流程;
2)测试跨界命令的删除、同步功能;
3)测试跨界限速命令原拟定方的激活与设置提示,非拟定方不做提示;
客运专线列控系统临时限速技术规范V2.0(报部稿)5.2.1,5.2.2,5.2.3,5.2.4,5.2.5
2.2.1.9.边界转换站功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_FT_9_001
测试TSRS处理边界转换站限速命令功能
1)测试TSRS既可接受来自客专CTC的临时限速命令,又可接受来自既有线转换站TCC的临时限速命令;
2)测试TSRS对来自边界转换站TCC的临时限速命令参数进行校验;
3)测试TSRS对转换站限速的拆分和协议转换;
4)测试TSRS对边界转换站的限速命令号,在设有TSRS的客专侧调度台显示格式为“*”+“既有侧下达的限速命令号”;
5)测试TSRS对转换站限速的存储;
6)测试TSRS对转换站TCC的初始化。
客运专线列控系统临时限速技术规范V2.0(报部稿)3.1.1.7,3.3.1.3,3.8.3.3,4.1.1.14,5.3.4,5.3.5
2.2.2.系统接口测试
2.2.2.1.与CTC接口功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_IT_1_001
通信层接口测试
1)测试在监测上CTC的连接显示;
2)测试当一个通道发生故障时,在TSRM上查看CTC的连接显示,并检查另一个通道与CTC的安全连接是否正常;
3)测试CTC切系时,在TSRM上查看CTC的连接显示。
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
TSRS_IT_1_002
应用层接口测试
1)测试是否交互时钟消息;
2)测试是否交互刷新请求,及命令列表;
3)测试是否交互TSRS工作状态信息;
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
2.2.2.2.与TCC接口功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_IT_1_001
通信层接口测试
1)测试在TSRM上各连接的TCC的连接显示;
2)测试当一个通道发生故障时,在TSRM上各连接的TCC的连接显示,并检查另一个通道与TCC的安全连接;
3)测试TCC切系时,在TSRM上各连接的TCC的连接显示。
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
TSRS_IT_1_002
应用层接口测试
1)测试是否交互时钟消息;
2)测试是否交互刷新请求,及命令列表;
3)测试TCC交互的刷新命令与TSRS内部不一致;
4)测试TCC触发刷新请求功能;
5)测试是否交互闭塞分区、应答器方向信息。
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
2.2.2.3.TSRS间接口功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_IT_4_001
通信层接口测试
1)测试在TSRM上各连接的相邻TSRS的连接显示;
2)测试当一个通道发生故障时,在TSRM上查看各连接的相邻TSRS的连接显示,并检测另一个通道与相邻TSRS的安全连接;
3)测试相邻TSRS服务器切系时,在TSRM上各连接的相邻TSRS的连接显示。
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
TSRS_IT_4_002
应用层接口测试
1)测试跨界临时限速命令的拟定、验证、执行及删除等操作指令;
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
2.2.3.系统故障测试
2.2.3.1.接口及通道故障测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_ET_1_001
TSRS对各外部子系统接口状态及故障判断
1)在TSRM端确认TSRS系统工作状态显示是否正常;
2)在TSRM端确认与CTC、TCC、相邻TSRS连接情况;
3)在TSRM观察限速命令状态是否正常;
4)在TSRM观察TSRS初始化状态是否正常;
5)各设备通道故障后的报警
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
TSRS_ET_1_002
通道故障对数据完整性的影响
1)测试TSRS与安全信号数据网单通道、双通道断开及恢复,命令是否丢失,命令状态是否正常,TSRM端查看是否正常;
2)测试TCC、相邻TSRS单通道、双通道断开及恢复,命令是否丢失,命令状态是否正常,TSRM端查看是否正常
3)测试当有通道或设备故障时,命令是否丢失,命令状态是否正常,TSRM端查看有无相应报警
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
2.2.3.2.设备故障测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_ET_2_001
测试切系
1)测试TSRS切系后,限速命令是否丢失,命令状态是否正常,通信连接状态有无异常;
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
TSRS_ET_2_002
测试双系重启
1)测试TSRS双系重启后,限速命令是否丢失,命令状态是否正常,通信连接状态有无异常;
TSRS_ET_2_003
TCC设备故障对限速命令影响
1)TCC设备故障,与此TCC相关的命令不能继续进行设置和取消,与此TCC无关的命令正常。
TSRS_ET_2_004
初始化和补发对数据完整性的影响
1)当与TSRS连接的设备因故障而重新连接并正常后,TSRS可自动下发初始化并补发限速命令;
运基信号【2010】534号《临时限速服务器(TSRS)接口规范》
2.2.3.3.功能故障测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_ET_3_001
TSRS参数校验功能,测试TSRS对限速命令参数非法的校验功能
1)测试TSRS应具备对临时限速命令对里程范围,里程标系的校验
2)测试TSRS应具备对临时限速命令起始终止时间,时空重叠的校验;
3)测试TSRS应具备对临时限速命令速度参数非法的校验;
客运专线列控系统临时限速技术规范V2.0(报部稿)3.1.1.3,3.3.1.1,3.3.1.3,
TSRS_ET_3_002
取消命令参数校验测试,测试TSRS能对取消命令的合法性进行校验
1)测试对与被取消命令参数不一致的取消命令的校验
1)测试与被取消命令分段里程的取消命令;
2)测试与被取消命令覆盖里程的取消命令
3)测试跨界命令的取消必须是原拟定方
客运专线列控系统临时限速技术规范V2.0(报部稿)4.1.1.7,4.1.1.8,5.3.2
TSRS_ET_3_003
多处限速检测测试,测试同一应答器管辖范围内最多可同时设置3处限速
1)测试临时限速在有源应答器单方向正线管辖范围内允许设置不多于3处;
2)测试3处限速为正线与侧线同时设置
客运专线列控系统临时限速技术规范V2.0(报部稿)2.1.1.5,3.3.1.4,
TSRS_ET_3_004
测试TSRS具有对速度最高值的限值
1)测试TSRS是否具有线路最高速度值的限制
TSRS_ET_3_005
测试TSRS的限速范围
1)测试TSRS对起点超出本TSRS管辖范围的限速的判断;
2)测试TSRS对终点超出本TSRS管辖范围的限速的判断;
3)测试TSRS对起点、终点都超出本TSRS管辖范围的限速的判断;
TSRS_ET_3_006
命令原拟定方测试,测试TSRS对命令原拟定方的校验
1)测试临时限速命令只能由原拟定方限速服务器负责发起取消;
2)测试临时限速命令只能由原拟定方限速服务器负责发起删除
2.2.4.特殊场景测试
2.2.4.1.跨越三个TSRS的限速功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_ST_1_001
测试TSRS处理跨越三个TSRS的限速命令功能
1)测试TSRS对于跨三个TSRS的限速的接口功能;
2)测试TSRS对于跨三个TSRS的限速在连接设备异常时的处理;
3)测试TSRS对于跨三个TSRS的限速的存储功能。
客运专线列控系统临时限速技术规范V2.0(报部稿)3.3.1.15,
2.2.4.2.一个TSRS管内对应多个调度台功能测试
编号
功能内容
测试案例要求
参考规范条目
TSRS_ST_2_001
测试一个TSRS管内对应多个调度台的功能
1)测试多个调度台限速管辖范围内下达命令的范围校验;
2)测试TSRS对应多个调度台的限速命令的设置;
3)测试TSRS对应多个调度台初始化功能;
4)测试TSRS对应多个调度台时对命令的补发判断功能。