版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于黑盒测试技术的CTCS级列控系统联调联试技术2010年3月2基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究 概述概述 CTCS-3 CTCS-3级列车运行控制系统是我国铁路时速级列车运行控制系统是我国铁路时速300-350km300-350km客运专线的重要客运专线的重要技术装备,是保证高速列车运行安全、可靠、高效的核心技术之一;技术装备,是保证高速列车运行安全、可靠、高效的核心技术之一;CTCS-3CTCS-3级列控系统联调联试是系统开发过程中或实际工程开通运营前进行的完整性级列控系统联调联试是系统开发过程中或实际工程开通
2、运营前进行的完整性测试,包括对系统设计方案的验证、系统总体功能需求的确认,系统接口关测试,包括对系统设计方案的验证、系统总体功能需求的确认,系统接口关系与安全性的测试等,是典型的黑盒测试;武广客运专线系与安全性的测试等,是典型的黑盒测试;武广客运专线CTCS-3CTCS-3级列控系统级列控系统联调联试以黑盒测试技术为基础,实现了测试模型、测试案例、测试数据、联调联试以黑盒测试技术为基础,实现了测试模型、测试案例、测试数据、缺陷管理与试验环境的有机结合,已逐步形成了一套完备的测试规范,积累缺陷管理与试验环境的有机结合,已逐步形成了一套完备的测试规范,积累了经验,促进了我国了经验,促进了我国CTC
3、S-3CTCS-3级列控技术的发展与完善,为武广、郑西等客运级列控技术的发展与完善,为武广、郑西等客运专线专线CTCS-3CTCS-3级列控系统的调试与开通、系统评估提供了重要的支持。级列控系统的调试与开通、系统评估提供了重要的支持。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第1页/共29页2010年3月3基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究 1 前言前言 CTCS-3CTCS-3级列车运行控制系统是我国铁路时速级列车运行控制系统是我国铁路时速300-350km300-350km客运专线的重要技
4、客运专线的重要技术装备,是保证高速列车运行安全、可靠、高效的核心技术之一。术装备,是保证高速列车运行安全、可靠、高效的核心技术之一。 CTCS-3CTCS-3级列控系统充分利用了当代最先进的通信技术、计算机网络技术、级列控系统充分利用了当代最先进的通信技术、计算机网络技术、工业自动控制技术和信息处理技术,将分散的列车位置信息与信息自动分析工业自动控制技术和信息处理技术,将分散的列车位置信息与信息自动分析处理、管理和决策有机结合起来,实现了高速运行条件下对列车运行速度和处理、管理和决策有机结合起来,实现了高速运行条件下对列车运行速度和追踪间隔的实时监控和防护。追踪间隔的实时监控和防护。 为检验和
5、确认列控系统的设计方案和功能需求,在系统集成工作完成后,为检验和确认列控系统的设计方案和功能需求,在系统集成工作完成后,应对系统进行联调联试,通过实车试验的方式,验证系统功能需求与设计方应对系统进行联调联试,通过实车试验的方式,验证系统功能需求与设计方案的符合性、系统集成与设计方案的符合性,检验设计方案的完善程度与安案的符合性、系统集成与设计方案的符合性,检验设计方案的完善程度与安全性能,为调整和优化设计方案提供依据。全性能,为调整和优化设计方案提供依据。 为了全面、准确地验证列控系统的功能需求,我国在借鉴欧标为了全面、准确地验证列控系统的功能需求,我国在借鉴欧标Subset-076Subse
6、t-076的基础上,制定了的基础上,制定了CTCS-3CTCS-3级列控系统测试案例级列控系统测试案例,颁布了,颁布了客运专线客运专线CTCS-CTCS-3 3级列控系统综合试验试验大纲级列控系统综合试验试验大纲,成为我国,成为我国CTCS-3CTCS-3级列控系统综合试验和联级列控系统综合试验和联调联试的重要依据,并在武广客运专线调联试的重要依据,并在武广客运专线CTCS-3CTCS-3级列控系统联调联试中首次应级列控系统联调联试中首次应用。用。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第2页/共29页2010年3月4基于黑盒测试技术的基于黑盒测试技术的CTCS-3C
7、TCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究 2 2 黑盒测试理论黑盒测试理论1 1、黑盒测试的概念:黑盒测试的概念: 黑盒测试技术是黑盒测试技术是只基于需求和功能只基于需求和功能,通过观察输入及其相应的输出,对功,通过观察输入及其相应的输出,对功能正确与否进行判断的技术。黑盒测试能正确与否进行判断的技术。黑盒测试从最终用户的角度出发从最终用户的角度出发,可以发现不,可以发现不正确功能、接口问题和数据库错误等缺陷。正确功能、接口问题和数据库错误等缺陷。 按照黑盒测试理论,无论是系统级或单元级的测试,都应在可用资源下按照黑盒测试理论,无论是系统级或单元级的测试,都应在可用资源下
8、尽尽可能生成详尽的测试案例可能生成详尽的测试案例,以能够发现尽可能多的错误,可用资源包括功能,以能够发现尽可能多的错误,可用资源包括功能需求文档、需求规格说明、测试人员在领域内的知识和经验、缺陷分析数据需求文档、需求规格说明、测试人员在领域内的知识和经验、缺陷分析数据等。测试案例应能覆盖规格说明文档中的每一个入口、功能需求规范中的每等。测试案例应能覆盖规格说明文档中的每一个入口、功能需求规范中的每一个功能需求以及每个入口或需求的不同边界条件。一个功能需求以及每个入口或需求的不同边界条件。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第3页/共29页2010年3月5基于黑盒测
9、试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究 2 2 黑盒测试理论黑盒测试理论2 2、黑盒测试的关键、黑盒测试的关键选择合适的数据集选择合适的数据集 黑盒测试的根本在于选择合适的数据集,合适的数据集是评价测试案例执黑盒测试的根本在于选择合适的数据集,合适的数据集是评价测试案例执行结果是否正确或满足需求的关键。为了检测软件的正常和异常行为,必要行结果是否正确或满足需求的关键。为了检测软件的正常和异常行为,必要要有一个功能规格说明,数据集的选择应包括:要有一个功能规格说明,数据集的选择应包括:1 1)采用随机方式产生输入,测试人员必须消除任
10、何臆测;)采用随机方式产生输入,测试人员必须消除任何臆测;2 2)对规定输入范围之外的输入数据进行测试,并检查程序的健壮性;)对规定输入范围之外的输入数据进行测试,并检查程序的健壮性;3 3)对边界情况进行测试,以保证允许的最大和最小输入能产生正确的输出;)对边界情况进行测试,以保证允许的最大和最小输入能产生正确的输出;4 4)使用测试监控工具跟踪测试执行,以避免重复并有助于系统维护;)使用测试监控工具跟踪测试执行,以避免重复并有助于系统维护; 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第4页/共29页2010年3月6基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTC
11、S-3级列控系统联调联试技术研究级列控系统联调联试技术研究 2 2 黑盒测试理论黑盒测试理论3 3、黑盒测试的方法、黑盒测试的方法测试方案与测试案例测试方案与测试案例 执行黑盒测试前应制定完整的测试计划,包括确定测试内容、测试环境、执行黑盒测试前应制定完整的测试计划,包括确定测试内容、测试环境、测试案例、测试方案和测试缺陷的管理等,测试方案一般按照以下顺序执行:测试案例、测试方案和测试缺陷的管理等,测试方案一般按照以下顺序执行:1 1)针对需求执行净测试;)针对需求执行净测试;2 2)根据需要,针对分支覆盖增加结构化测试;)根据需要,针对分支覆盖增加结构化测试;3 3)根据需要增加数据流覆盖测
12、试;)根据需要增加数据流覆盖测试;4 4)执行未覆盖到的域测试;)执行未覆盖到的域测试;5 5)根据需要进一步进行特殊的测试。)根据需要进一步进行特殊的测试。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第5页/共29页2010年3月7基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用1 1、联调联试的内容与需求、联调联试的内容与需求 CTCS-3CTCS-3级列控系统综合试验和联调联试的核心内容之一就是对级列控系统综合试验和联调联试的核心内容之一就是对CTCS-3C
13、TCS-3级级列控系统所具备的功能进行测试,验证列控系统是否满足规定需求或识别实列控系统所具备的功能进行测试,验证列控系统是否满足规定需求或识别实际结果与预期之间差异的过程,是典型的系统级的黑盒类型测试。际结果与预期之间差异的过程,是典型的系统级的黑盒类型测试。 由于列控系统的功能需求和接口关系非常复杂,软件测试的范围包括组由于列控系统的功能需求和接口关系非常复杂,软件测试的范围包括组成系统的所有软件,如车载成系统的所有软件,如车载ATPATP软件、无线闭塞中心软件、无线闭塞中心RBCRBC软件、列控中心软件、列控中心TCCTCC软件等,测试的内容包括构成软件的所有程序、数据和文档,因此,对软
14、件等,测试的内容包括构成软件的所有程序、数据和文档,因此,对CTCS-3CTCS-3级列控系统的系统测试,应在实际使用环境条件下,包括硬件设置、级列控系统的系统测试,应在实际使用环境条件下,包括硬件设置、列控工程数据、运营条件等,并根据列控工程数据、运营条件等,并根据CTCS-3CTCS-3级列控系统功能需求规范、系统级列控系统功能需求规范、系统需求规范等的要求,建立和完善列控系统测试案例,通过测试案例的方式对需求规范等的要求,建立和完善列控系统测试案例,通过测试案例的方式对系统的输入输出关系进行验证。系统的输入输出关系进行验证。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究
15、所第6页/共29页2010年3月8基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用2 2、列控系统的总体构成、列控系统的总体构成 CTCS-3CTCS-3级列控系统由地面设备和车载设备构成。地面设备由级列控系统由地面设备和车载设备构成。地面设备由RBCRBC、临时限、临时限速服务器、列控中心(速服务器、列控中心(TCCTCC)、)、ZPW-2000ZPW-2000(UMUM)系列轨道电路、应答器(含)系列轨道电路、应答器(含LEULEU)、)、GSM-RGSM-R通信接口设备等组成;车
16、载设备由车载安全计算机、通信接口设备等组成;车载设备由车载安全计算机、GSM-RGSM-R无无线通信单元、轨道电路信息接收单元、应答器信息传输模块、记录单元、人线通信单元、轨道电路信息接收单元、应答器信息传输模块、记录单元、人机界面和列车接口单元等组成。机界面和列车接口单元等组成。 RBCRBC设备是设备是CTCS-3CTCS-3级列控系统的核心设备。级列控系统的核心设备。RBCRBC通过与车站联锁系统的接通过与车站联锁系统的接口获取轨道电路、联锁进路等信息并生成行车许可,通过与临时限速服务器口获取轨道电路、联锁进路等信息并生成行车许可,通过与临时限速服务器接口获取临时限速信息,通过接口获取临
17、时限速信息,通过GSM-RGSM-R无线通信系统将行车许可、临时限速和无线通信系统将行车许可、临时限速和线路参数等传输给线路参数等传输给CTCS-3CTCS-3级列控车载设备,同时接收车载设备发送的位置和级列控车载设备,同时接收车载设备发送的位置和列车数据等信息。列车数据等信息。 CTCS-3CTCS-3级列控系统兼容级列控系统兼容CTCS-2CTCS-2级列控系统,由列控中心负责轨道电路编级列控系统,由列控中心负责轨道电路编码、应答器报文储存和调用、临时限速等功能,码、应答器报文储存和调用、临时限速等功能,CTCS-3CTCS-3级车载设备将级车载设备将CTCS-2CTCS-2级功能作为后备
18、模式,两种等级间可实现不停车转换级功能作为后备模式,两种等级间可实现不停车转换 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第7页/共29页2010年3月9基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用2 2、列控系统的总体构成、列控系统的总体构成 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第8页/共29页2010年3月10基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、
19、黑盒测试技术的应用、黑盒测试技术的应用3 3、黑盒测试模型、黑盒测试模型 联调联试是系统整个设计开发生命周期中不可缺少的一个关键环节联调联试是系统整个设计开发生命周期中不可缺少的一个关键环节中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第9页/共29页2010年3月11基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用3 3、黑盒测试模型、黑盒测试模型 联调联试要求:在实际运营环境条件下,重点针对整个系统的用户需求、联调联试要求:在实际运营环境条件下,重点针对整个系统的
20、用户需求、外部接口和综合性能等进行验证与确认,确保列控系统各项功能和安全性能外部接口和综合性能等进行验证与确认,确保列控系统各项功能和安全性能满足特定的用户需求满足特定的用户需求。中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第10页/共29页2010年3月12基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用4 4、测试案例的设计、测试案例的设计 为完善和规范为完善和规范CTCS-3CTCS-3级列控系统的测试,我国在借鉴欧标级列控系统的测试,我国在借鉴欧标SUBSE
21、T076SUBSET076的基的基础上,引用了测试案例、功能特征、测试序列和运营场景等多个概念,并制础上,引用了测试案例、功能特征、测试序列和运营场景等多个概念,并制定了定了CTCS-3CTCS-3级列控系统系统测试案例级列控系统系统测试案例,共计,共计470470个测试案例。个测试案例。 SUBSET076SUBSET076所确定的测试案例是对系统功能特征的测试与验证,通过对多所确定的测试案例是对系统功能特征的测试与验证,通过对多个测试案例的测试,可以验证一个完整的功能特征,而功能特征则集中反映个测试案例的测试,可以验证一个完整的功能特征,而功能特征则集中反映了了CTCS-3CTCS-3级列
22、控系统系统需求规范(级列控系统系统需求规范(SRSSRS)中的特定需求,是从系统需求规)中的特定需求,是从系统需求规范提炼出的精简后的必要功能实体。范提炼出的精简后的必要功能实体。 测试案例与系测试案例与系统功能需求的统功能需求的对应关系对应关系中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第11页/共29页2010年3月13基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用4 4、测试案例设计、测试案例设计 SRS编号SRS特定需求2功能特征对应测试案例33.8.5.
23、1设置一个单独的线路限速类别通过RBC发送临时限速案例1:RBC生成并发送TSR信息包;案例2:车载接收TSR信息包,正确计算TSR;案例3:车载接收到C2/C3等级转换预告后,接受RBC发送的TSR信息,并正确计算TSR;3.8.5.2所有的临时限速应相互独立3.8.5.11如果无可用的坡度信息,车载设备应使用与临时限速一起收到的坡度信息3.8.5.3临时限速信息应明确,通过临时限速区段后的车尾保持监督临时限速案例1:车载接受TSR信息且到达TSR区域后,按TSR速度运行;案例2:TSR重叠区段按最严格的TSR速度运行3.8.5.4临时限速区段重叠时使用最严格的限制速度值3.8.5.5根据地
24、面设备发送的取消命令,取消速度限制,不需考虑列车长度的影响通过RBC发送临时限速信息取消案例1:车载设备接受RBC发送的66信息包;案例2:当车载为PT模式时,车载接受66信息包;案例3:RBC生成并发送66信息包;案例4:车载接收到C2/C3等级转换预告后,接受RBC发送的66信息包;3.8.5.6应能识别临时限速能否被取消3.8.5.8应只能根据地面设备的命令取消临时限速3.8.5.10改变列车朝向,应删除所有的临时限速3.8.5.9编号相同时,新的临时限速取代先前的临时限速,除非先前的临时限速信息标记为不可取消通过RBC发送临时限速曲线更新案例1:新的临时限速与先前的临时限速编号不同,并
25、且有重叠区域,两个TSR信息都被车载使用;案例2:编号相同时,车载设备只使用新的TSR;案例3:编号相同,且先前的TSR标记为不可取消时,两个TSR信息均使用3.8.5.7新的临时限速不应替代先前收到的具有不同编号的临时限速中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第12页/共29页2010年3月14基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (1 1)列控工程数据的验证)列控工程数据的验证 CTCS-3CTCS
26、-3级列控系统工程数据包括线路数据(线路长度、坡度、里程、桥级列控系统工程数据包括线路数据(线路长度、坡度、里程、桥梁、隧道等)、特殊区段数据(分相区、梁、隧道等)、特殊区段数据(分相区、RBCRBC切换点、等级转换点等)、应切换点、等级转换点等)、应答器编号及链接数据、轨道区段及绝缘节数据、答器编号及链接数据、轨道区段及绝缘节数据、RBCRBC呼叫号码信息、引导呼叫号码信息、引导/ /调调车区段的设置信息等,系统试验过程中,通过正常的运营场景试验、包括注车区段的设置信息等,系统试验过程中,通过正常的运营场景试验、包括注册与启动、注销、级间转换、册与启动、注销、级间转换、RBC-RBCRBC-
27、RBC切换、行车许可、重联与摘解、调车切换、行车许可、重联与摘解、调车作业、进出动车段、自动过分相、临时限速、灾害防护、特殊进路、人工解作业、进出动车段、自动过分相、临时限速、灾害防护、特殊进路、人工解锁进路、降级运行共锁进路、降级运行共1414个运营场景,可以对全线列控工程数据进行验证。个运营场景,可以对全线列控工程数据进行验证。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第13页/共29页2010年3月15基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5
28、、测试数据与边界条件、测试数据与边界条件 (2 2)行车许可数据的验证)行车许可数据的验证 CTCS-3CTCS-3级列控系统由车站联锁系统根据进路办理和前方区段占用级列控系统由车站联锁系统根据进路办理和前方区段占用/ /空闲状空闲状态生成信号授权,并提供给态生成信号授权,并提供给RBCRBC,RBCRBC结合结合SASA状态、临时限速信息、列控工程状态、临时限速信息、列控工程数据等生成行车许可,对行车许可数据的测试主要包括:数据等生成行车许可,对行车许可数据的测试主要包括: MAMA数据的生成与传送数据的生成与传送 MA MA 数据与数据与SASA数据、列控工程数据、临时限速数据的一致性数据
29、、列控工程数据、临时限速数据的一致性 危险点信息危险点信息 紧急停车消息紧急停车消息 MAMA数据的调整(延长、缩短、更新)数据的调整(延长、缩短、更新) 低频码序与码序突变低频码序与码序突变 应答器报文信息应答器报文信息 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第14页/共29页2010年3月16基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (3 3)数据一致性的验证)数据一致性的验证 CTCS-3CTCS-3
30、级列控系统对数据一致性的测试主要包括应答器信息的一致性和级列控系统对数据一致性的测试主要包括应答器信息的一致性和无线消息的一致性两个方面的内容,检查应答器组消息的完整性、应答器传无线消息的一致性两个方面的内容,检查应答器组消息的完整性、应答器传输变量的合理性;检查输变量的合理性;检查RBCRBC消息的完整性、监督无线消息的顺序、检查无线消息的完整性、监督无线消息的顺序、检查无线消息中变量的合理性等,测试要求主要体现在四个方面:消息中变量的合理性等,测试要求主要体现在四个方面:消息的正确性:整条消息中应完整遵守列控系统的车地传输信息格式的要消息的正确性:整条消息中应完整遵守列控系统的车地传输信息
31、格式的要求,变量不应当有无效之值求,变量不应当有无效之值消息应在预期时间内收到消息应在预期时间内收到消息应在期望的正确位置收到消息应在期望的正确位置收到通过通过GSM-RGSM-R网络发送的网络发送的CTCS-3CTCS-3级行车许可及列控工程数据等应与通过轨道电级行车许可及列控工程数据等应与通过轨道电路和应答器发送的路和应答器发送的CTCS-2CTCS-2级行车许可和工程数据应保持一致。级行车许可和工程数据应保持一致。 在系统试验过程中,可通过模拟应答器数据一致性错误(链接错误、组内位置错在系统试验过程中,可通过模拟应答器数据一致性错误(链接错误、组内位置错误、顺序错误、变量中包含无效值、报
32、文不能解析等)、无线消息一致性错误(消息误、顺序错误、变量中包含无效值、报文不能解析等)、无线消息一致性错误(消息不能译码、变量中含有无效值、时间戳顺序错误、不能译码、变量中含有无效值、时间戳顺序错误、RBC sim RBC sim 模拟非法消息等)、无线模拟非法消息等)、无线超时导致等级转换等对数据的一致性进行测试。超时导致等级转换等对数据的一致性进行测试。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第15页/共29页2010年3月17基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应
33、用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (4 4)接口关系及边界条件的测试)接口关系及边界条件的测试 边界值分析法是黑盒测试关键技术之一,其方法是尽可能针对系统设计边界值分析法是黑盒测试关键技术之一,其方法是尽可能针对系统设计或应用的边缘区设计专门的测试案例。对或应用的边缘区设计专门的测试案例。对CTCS-3CTCS-3级列控系统边界条件的测试,级列控系统边界条件的测试,主要验证三个方面的内容,一是相邻边界点数据配置的一致性,二是验证相主要验证三个方面的内容,一是相邻边界点数据配置的一致性,二是验证相邻设备之间的接口关系,三是验证相关运用条件的边界。邻设备之间的接
34、口关系,三是验证相关运用条件的边界。 CTCS-3CTCS-3级列控系统地面系统的边界条件主要包括:级列控系统地面系统的边界条件主要包括: 相邻相邻RBCRBC、车站联锁、列控中心、临时限速服务器管辖范围边界、车站联锁、列控中心、临时限速服务器管辖范围边界CTCCTC系统调度台管理范围边界系统调度台管理范围边界CTCCTC与与TDCSTDCS或其它或其它CTCCTC中心管理范围边界中心管理范围边界GSM-RGSM-R网络核心机房管理范围边界网络核心机房管理范围边界CTCS-3CTCS-3级线路与其它等级客运专线边界级线路与其它等级客运专线边界运用条件的边界,如参数值设置、运用范围等运用条件的边
35、界,如参数值设置、运用范围等 对于边界条件的测试,可通过行车许可、行车许可调整、临时限速、临时限速更对于边界条件的测试,可通过行车许可、行车许可调整、临时限速、临时限速更新、模拟故障等进行验证。新、模拟故障等进行验证。中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第16页/共29页2010年3月18基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、测试环境、测试环境 完整的测试环境应包括完整的测试环境应包括系统构成、软件版本、测试数据和测试工具系统构成、软件版本
36、、测试数据和测试工具等,等,测试环境应相对稳定测试环境应相对稳定。CTCS-3CTCS-3级列控系统试验测试环境应与系统的总体技术级列控系统试验测试环境应与系统的总体技术方案、设备工作特性和运营需求一致,并具备模拟测试条件和监测分析手段。方案、设备工作特性和运营需求一致,并具备模拟测试条件和监测分析手段。具体要求包括:具体要求包括: 1 1)测试环境与总体技术方案的一致性:包括测试系统总体结构、系统设备配置、)测试环境与总体技术方案的一致性:包括测试系统总体结构、系统设备配置、接口方案、安全信息网络结构、应答器布置原则、系统集成功能要求等;接口方案、安全信息网络结构、应答器布置原则、系统集成功
37、能要求等; 2 2)测试环境与设备工作特性的一致性:包括设备工作环境、电气特性、电磁兼容)测试环境与设备工作特性的一致性:包括设备工作环境、电气特性、电磁兼容环境等;环境等; 3 3)测试环境与运营需求的一致性:包括地面数据配置、运营速度、司机操作与)测试环境与运营需求的一致性:包括地面数据配置、运营速度、司机操作与DMIDMI显示、系统配置参数等;显示、系统配置参数等; 4 4)测试环境对模拟测试条件的要求:测试环境应具备一定的模拟测试条件,以验)测试环境对模拟测试条件的要求:测试环境应具备一定的模拟测试条件,以验证系统在特定条件下的功能和故障安全性能,包括应答器报文修改、证系统在特定条件下
38、的功能和故障安全性能,包括应答器报文修改、RBCRBC内部参数或内部参数或变量值修改、系统配置参数或列车数据的修改等;变量值修改、系统配置参数或列车数据的修改等; 5 5)测试环境对监测分析手段的要求:测试环境应具备一定的监测记录与分析手段,)测试环境对监测分析手段的要求:测试环境应具备一定的监测记录与分析手段,以满足对系统功能或性能的综合评价,包括以满足对系统功能或性能的综合评价,包括JRUJRU记录分析设备、记录分析设备、RBCRBC维护终端和司法记维护终端和司法记录器、录器、GSM-RGSM-R无线网络无线网络PRIPRI、A A、AbisAbis接口监测记录设备等。接口监测记录设备等。
39、 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第17页/共29页2010年3月19基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、测试环境、测试环境 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第18页/共29页2010年3月20基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、数据分析与缺陷(、数据分析与缺陷(bugbug
40、)的管理)的管理 (1 1)数据分析的基础)数据分析的基础-监测记录手段监测记录手段 对试验过程中的动态数据进行监测、记录与分析,是验证系统功能特征、对试验过程中的动态数据进行监测、记录与分析,是验证系统功能特征、子系统间信息交换过程与内容、系统间接口关系是否正确的重要手段。子系统间信息交换过程与内容、系统间接口关系是否正确的重要手段。 武广线武广线CTCS-3CTCS-3级列控系统试验采用的监测与记录手段包括车载监测记录级列控系统试验采用的监测与记录手段包括车载监测记录终端和地面的监测记录终端,包括:总线监测记录设备、终端和地面的监测记录终端,包括:总线监测记录设备、DCUTermDCUTe
41、rm、车载司、车载司法记录器、法记录器、ATP IgsmATP Igsm接口监测终端、接口监测终端、DMIDMI摄像记录,摄像记录,RBCRBC维护终端记录、维护终端记录、MTMT接接口监测记录、口监测记录、RBC-RBC-联锁接口监测记录、联锁接口监测记录、RBC PRIRBC PRI接口监测记录等。接口监测记录等。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第19页/共29页2010年3月21基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、数据分析与缺
42、陷(、数据分析与缺陷(bugbug)的管理)的管理 (2 2)数据分析的结果)数据分析的结果-判断和发现系统缺陷判断和发现系统缺陷 数据分析是黑盒测试过程中判断输入与输出关系不一致的必要手段,是数据分析是黑盒测试过程中判断输入与输出关系不一致的必要手段,是判断和发现系统缺陷的关键环节,通过数据分析可以发现以下类型的错误:判断和发现系统缺陷的关键环节,通过数据分析可以发现以下类型的错误: 1 1)不正确或遗漏的功能;)不正确或遗漏的功能; 2 2)接口错误;)接口错误; 3 3)数据结构或外部数据库访问错误;)数据结构或外部数据库访问错误; 4 4)性能错误;)性能错误; 5 5)初始化或终止错
43、误)初始化或终止错误 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第20页/共29页2010年3月22基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、数据分析与缺陷(、数据分析与缺陷(bugbug)的管理)的管理 (3 3)系统缺陷的分类管理)系统缺陷的分类管理 在在CTCS-3CTCS-3级列控系统联调联试过程中,数据分析包括以级列控系统联调联试过程中,数据分析包括以DMIDMI显示为主的输显示为主的输出数据的分析和以出数据的分析和以JRUJRU数据、数据
44、、RBCRBC监测记录数据、监测记录数据、GSM-RGSM-R核心机房监测数据为核心机房监测数据为主的输入数据的分析,根据数据分析结果,确定缺陷的类型,实现对缺陷的主的输入数据的分析,根据数据分析结果,确定缺陷的类型,实现对缺陷的分类管理。分类管理。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第21页/共29页2010年3月23基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究4 4、结束语、结束语 CTCS-3 CTCS-3级列控系统是代表了世界先进水平的高速铁路列车控制系统,是级列控系统是代表了世界先进水平
45、的高速铁路列车控制系统,是保证高速列车运行安全的重要手段,系统本身必须具备高可靠性和高安全性,保证高速列车运行安全的重要手段,系统本身必须具备高可靠性和高安全性,对系统进行科学、完善的测试与系统试验是系统研发、工程实施过程中的必对系统进行科学、完善的测试与系统试验是系统研发、工程实施过程中的必要环节。以黑盒测试理论为基础,基于测试案例的测试方法在武广高速客运要环节。以黑盒测试理论为基础,基于测试案例的测试方法在武广高速客运专线专线CTCS-3CTCS-3级列控系统的系统试验和联调联试中首次得到了应用,包括测试级列控系统的系统试验和联调联试中首次得到了应用,包括测试环境的建设、测试案例的执行、测
46、试方案的制定、测试缺陷的管理等,已逐环境的建设、测试案例的执行、测试方案的制定、测试缺陷的管理等,已逐步形成了一套完备的测试规范,积累了经验,促进了我国步形成了一套完备的测试规范,积累了经验,促进了我国CTCS-3CTCS-3级列控技术级列控技术的发展与完善,为武广、郑西等客运专线的发展与完善,为武广、郑西等客运专线CTCS-3CTCS-3级列控系统的调试与开通、级列控系统的调试与开通、系统评估提供了重要的支持。系统评估提供了重要的支持。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所谢谢!谢谢!第22页/共29页2010年3月24基于黑盒测试技术的基于黑盒测试技术的CTCS
47、-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究 概述概述 CTCS-3 CTCS-3级列车运行控制系统是我国铁路时速级列车运行控制系统是我国铁路时速300-350km300-350km客运专线的重要客运专线的重要技术装备,是保证高速列车运行安全、可靠、高效的核心技术之一;技术装备,是保证高速列车运行安全、可靠、高效的核心技术之一;CTCS-3CTCS-3级列控系统联调联试是系统开发过程中或实际工程开通运营前进行的完整性级列控系统联调联试是系统开发过程中或实际工程开通运营前进行的完整性测试,包括对系统设计方案的验证、系统总体功能需求的确认,系统接口关测试,包括对系统设计方案
48、的验证、系统总体功能需求的确认,系统接口关系与安全性的测试等,是典型的黑盒测试;武广客运专线系与安全性的测试等,是典型的黑盒测试;武广客运专线CTCS-3CTCS-3级列控系统级列控系统联调联试以黑盒测试技术为基础,实现了测试模型、测试案例、测试数据、联调联试以黑盒测试技术为基础,实现了测试模型、测试案例、测试数据、缺陷管理与试验环境的有机结合,已逐步形成了一套完备的测试规范,积累缺陷管理与试验环境的有机结合,已逐步形成了一套完备的测试规范,积累了经验,促进了我国了经验,促进了我国CTCS-3CTCS-3级列控技术的发展与完善,为武广、郑西等客运级列控技术的发展与完善,为武广、郑西等客运专线专
49、线CTCS-3CTCS-3级列控系统的调试与开通、系统评估提供了重要的支持。级列控系统的调试与开通、系统评估提供了重要的支持。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第23页/共29页2010年3月25基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究 1 前言前言 CTCS-3CTCS-3级列车运行控制系统是我国铁路时速级列车运行控制系统是我国铁路时速300-350km300-350km客运专线的重要技客运专线的重要技术装备,是保证高速列车运行安全、可靠、高效的核心技术之一。术装备,是保证高速列车运行安全
50、、可靠、高效的核心技术之一。 CTCS-3CTCS-3级列控系统充分利用了当代最先进的通信技术、计算机网络技术、级列控系统充分利用了当代最先进的通信技术、计算机网络技术、工业自动控制技术和信息处理技术,将分散的列车位置信息与信息自动分析工业自动控制技术和信息处理技术,将分散的列车位置信息与信息自动分析处理、管理和决策有机结合起来,实现了高速运行条件下对列车运行速度和处理、管理和决策有机结合起来,实现了高速运行条件下对列车运行速度和追踪间隔的实时监控和防护。追踪间隔的实时监控和防护。 为检验和确认列控系统的设计方案和功能需求,在系统集成工作完成后,为检验和确认列控系统的设计方案和功能需求,在系统
51、集成工作完成后,应对系统进行联调联试,通过实车试验的方式,验证系统功能需求与设计方应对系统进行联调联试,通过实车试验的方式,验证系统功能需求与设计方案的符合性、系统集成与设计方案的符合性,检验设计方案的完善程度与安案的符合性、系统集成与设计方案的符合性,检验设计方案的完善程度与安全性能,为调整和优化设计方案提供依据。全性能,为调整和优化设计方案提供依据。 为了全面、准确地验证列控系统的功能需求,我国在借鉴欧标为了全面、准确地验证列控系统的功能需求,我国在借鉴欧标Subset-076Subset-076的基础上,制定了的基础上,制定了CTCS-3CTCS-3级列控系统测试案例级列控系统测试案例,
52、颁布了,颁布了客运专线客运专线CTCS-CTCS-3 3级列控系统综合试验试验大纲级列控系统综合试验试验大纲,成为我国,成为我国CTCS-3CTCS-3级列控系统综合试验和联级列控系统综合试验和联调联试的重要依据,并在武广客运专线调联试的重要依据,并在武广客运专线CTCS-3CTCS-3级列控系统联调联试中首次应级列控系统联调联试中首次应用。用。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第24页/共29页2010年3月26基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究 2 2 黑盒测试理论黑盒测试理论1
53、1、黑盒测试的概念:黑盒测试的概念: 黑盒测试技术是黑盒测试技术是只基于需求和功能只基于需求和功能,通过观察输入及其相应的输出,对功,通过观察输入及其相应的输出,对功能正确与否进行判断的技术。黑盒测试能正确与否进行判断的技术。黑盒测试从最终用户的角度出发从最终用户的角度出发,可以发现不,可以发现不正确功能、接口问题和数据库错误等缺陷。正确功能、接口问题和数据库错误等缺陷。 按照黑盒测试理论,无论是系统级或单元级的测试,都应在可用资源下按照黑盒测试理论,无论是系统级或单元级的测试,都应在可用资源下尽尽可能生成详尽的测试案例可能生成详尽的测试案例,以能够发现尽可能多的错误,可用资源包括功能,以能够
54、发现尽可能多的错误,可用资源包括功能需求文档、需求规格说明、测试人员在领域内的知识和经验、缺陷分析数据需求文档、需求规格说明、测试人员在领域内的知识和经验、缺陷分析数据等。测试案例应能覆盖规格说明文档中的每一个入口、功能需求规范中的每等。测试案例应能覆盖规格说明文档中的每一个入口、功能需求规范中的每一个功能需求以及每个入口或需求的不同边界条件。一个功能需求以及每个入口或需求的不同边界条件。 中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第25页/共29页2010年3月27基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技
55、术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (4 4)接口关系及边界条件的测试)接口关系及边界条件的测试 边界值分析法是黑盒测试关键技术之一,其方法是尽可能针对系统设计边界值分析法是黑盒测试关键技术之一,其方法是尽可能针对系统设计或应用的边缘区设计专门的测试案例。对或应用的边缘区设计专门的测试案例。对CTCS-3CTCS-3级列控系统边界条件的测试,级列控系统边界条件的测试,主要验证三个方面的内容,一是相邻边界点数据配置的一致性,二是验证相主要验证三个方面的内容,一是相邻边界点数据配置的一致性,二是验证相邻设备之间的接口关系,三是验证相关
56、运用条件的边界。邻设备之间的接口关系,三是验证相关运用条件的边界。 CTCS-3CTCS-3级列控系统地面系统的边界条件主要包括:级列控系统地面系统的边界条件主要包括: 相邻相邻RBCRBC、车站联锁、列控中心、临时限速服务器管辖范围边界、车站联锁、列控中心、临时限速服务器管辖范围边界CTCCTC系统调度台管理范围边界系统调度台管理范围边界CTCCTC与与TDCSTDCS或其它或其它CTCCTC中心管理范围边界中心管理范围边界GSM-RGSM-R网络核心机房管理范围边界网络核心机房管理范围边界CTCS-3CTCS-3级线路与其它等级客运专线边界级线路与其它等级客运专线边界运用条件的边界,如参数
57、值设置、运用范围等运用条件的边界,如参数值设置、运用范围等 对于边界条件的测试,可通过行车许可、行车许可调整、临时限速、临时限速更对于边界条件的测试,可通过行车许可、行车许可调整、临时限速、临时限速更新、模拟故障等进行验证。新、模拟故障等进行验证。中国铁道科学研究院通信信号研究所中国铁道科学研究院通信信号研究所第26页/共29页2010年3月28基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术研究级列控系统联调联试技术研究3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、测试环境、测试环境 完整的测试环境应包括完整的测试环境应包括系统构成、软件版本、测试数据和测试工具系统构成、软件版本、测试数据和测试工具等,等,测试环境应相对稳定测试环境应相对稳定。CTCS-3CTCS-3级列控系统试验测试环境应与系统的总体技术级列控系统试验测试环境应与系统的总体技术方案、设备工作特性和运营需求一致,并具备模拟测试条件和监测分析手段。方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跟进2026年营销策略执行的催办函(6篇)范文
- 2026年财务预算调整说明信函6篇
- 家庭装修注意事项家庭装修避坑指南方案
- 软件功能测试执行步骤及标准手册
- 品牌诚信经营承诺书6篇范文
- 多维度数据分析驱动的电商订单处理优化策略
- 企业信用责任守信承诺书7篇
- 网络管理员精通网络维护技术指导书
- 下季度部门销售计划及执行策略
- 2026年高职(农产品加工与质量检测)农产品质量检测试题及答案
- 2025年重庆市从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解
- 2026年中控室培训心得体会避坑指南
- 英伟达2026 GTC大会 黄仁勋演讲
- 2026春季四川成都环境投资集团有限公司下属成都市兴蓉环境股份有限公司校园招聘47人查看职位笔试历年参考题库附带答案详解
- 2026年党课入党积极分子培训试题及答案
- 2026年中国中煤能源集团有限公司校园招聘笔试参考试题及答案解析
- 工会事业单位财会制度
- 神经内科诊疗指南及技术操作规范
- 2026 年烟花爆竹安全事故深度复盘与全链条教训总结报告
- 中药药代动力学研究-洞察与解读
- 桥架、线槽支架重量计算表
评论
0/150
提交评论