《基于黑盒测试技术的CTCS-3级列控系统联调联试技术优秀PPT.ppt》由会员分享,可在线阅读,更多相关《基于黑盒测试技术的CTCS-3级列控系统联调联试技术优秀PPT.ppt(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于黑盒测试技术的基于黑盒测试技术的CTCS-3级列控系统级列控系统联调联试技术探讨联调联试技术探讨 禹志阳禹志阳 二零壹零年三月二零壹零年三月 中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月1基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨 o概述概述 CTCS-3 CTCS-3级列车运行限制系统是我国铁路时速级列车运行限制系统是我国铁路时速300-350km300-350km客运专线的重要技客运专线的重要技术装备,是保证高速列车运行平安、牢靠、高效的核心技术之一;术装备,是保证高速列车运行平安、
2、牢靠、高效的核心技术之一;CTCS-3CTCS-3级级列控系统联调联试是系统开发过程中或实际工程开通运营前进行的完整性测列控系统联调联试是系统开发过程中或实际工程开通运营前进行的完整性测试,包括对系统设计方案的验证、系统总体功能需求的确认,系统接口关系试,包括对系统设计方案的验证、系统总体功能需求的确认,系统接口关系与平安性的测试等,是典型的黑盒测试;武广客运专线与平安性的测试等,是典型的黑盒测试;武广客运专线CTCS-3CTCS-3级列控系统联级列控系统联调联试以黑盒测试技术为基础,实现了测试模型、测试案例、测试数据、缺调联试以黑盒测试技术为基础,实现了测试模型、测试案例、测试数据、缺陷管理
3、与试验环境的有机结合,已逐步形成了一套完备的测试规范,积累了陷管理与试验环境的有机结合,已逐步形成了一套完备的测试规范,积累了阅历,促进了我国阅历,促进了我国CTCS-3CTCS-3级列控技术的发展与完善,为武广、郑西等客运专级列控技术的发展与完善,为武广、郑西等客运专线线CTCS-3CTCS-3级列控系统的调试与开通、系统评估供应了重要的支持。级列控系统的调试与开通、系统评估供应了重要的支持。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月2基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o1 前言
4、前言 CTCS-3级列车运行限制系统是我国铁路时速300-350km客运专线的重要技术装备,是保证高速列车运行平安、牢靠、高效的核心技术之一。CTCS-3级列控系统充分利用了当代最先进的通信技术、计算机网络技术、工业自动限制技术和信息处理技术,将分散的列车位置信息与信息自动分析处理、管理和决策有机结合起来,实现了高速运行条件下对列车运行速度和追踪间隔的实时监控和防护。为检验和确认列控系统的设计方案和功能需求,在系统集成工作完成后,应对系统进行联调联试,通过实车试验的方式,验证系统功能需求与设计方案的符合性、系统集成与设计方案的符合性,检验设计方案的完善程度与平安性能,为调整和优化设计方案供应依
5、据。为了全面、精确地验证列控系统的功能需求,我国在借鉴欧标Subset-076的基础上,制定了CTCS-3级列控系统测试案例,颁布了客运专线CTCS-3级列控系统综合试验试验大纲,成为我国CTCS-3级列控系统综合试验和联调联试的重要依据,并在武广客运专线CTCS-3级列控系统联调联试中首次应用。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月3基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o2 2 黑盒测试理论黑盒测试理论1 1、黑盒测试的概念:、黑盒测试的概念:黑盒测试技术是只基于需求和功能,通
6、过视察输入及其相应的输出,对黑盒测试技术是只基于需求和功能,通过视察输入及其相应的输出,对功能正确与否进行推断的技术。黑盒测试从最终用户的角度动身,可以发觉功能正确与否进行推断的技术。黑盒测试从最终用户的角度动身,可以发觉不正确功能、接口问题和数据库错误等缺陷。不正确功能、接口问题和数据库错误等缺陷。依据黑盒测试理论,无论是系统级或单元级的测试,都应在可用资源下依据黑盒测试理论,无论是系统级或单元级的测试,都应在可用资源下尽可能生成详尽的测试案例,以能够发觉尽可能多的错误,可用资源包括功尽可能生成详尽的测试案例,以能够发觉尽可能多的错误,可用资源包括功能需求文档、需求规格说明、测试人员在领域内
7、的学问和阅历、缺陷分析数能需求文档、需求规格说明、测试人员在领域内的学问和阅历、缺陷分析数据等。测试案例应能覆盖规格说明文档中的每一个入口、功能需求规范中的据等。测试案例应能覆盖规格说明文档中的每一个入口、功能需求规范中的每一个功能需求以及每个入口或需求的不同边界条件。每一个功能需求以及每个入口或需求的不同边界条件。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月4基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o2 2 黑盒测试理论黑盒测试理论2 2、黑盒测试的关键、黑盒测试的关键选择合适的数据集选
8、择合适的数据集 黑盒测试的根本在于选择合适的数据集,合适的数据集是评价测试案例执黑盒测试的根本在于选择合适的数据集,合适的数据集是评价测试案例执行结果是否正确或满足需求的关键。为了检测软件的正常和异样行为,必要行结果是否正确或满足需求的关键。为了检测软件的正常和异样行为,必要要有一个功能规格说明,数据集的选择应包括:要有一个功能规格说明,数据集的选择应包括:1 1)接受随机方式产生输入,测试人员必需消退任何臆测;)接受随机方式产生输入,测试人员必需消退任何臆测;2 2)对规定输入范围之外的输入数据进行测试,并检查程序的健壮性;)对规定输入范围之外的输入数据进行测试,并检查程序的健壮性;3 3)
9、对边界状况进行测试,以保证允许的最大和最小输入能产生正确的输出;)对边界状况进行测试,以保证允许的最大和最小输入能产生正确的输出;4 4)运用测试监控工具跟踪测试执行,以避开重复并有助于系统维护;)运用测试监控工具跟踪测试执行,以避开重复并有助于系统维护;中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月5基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o2 2 黑盒测试理论黑盒测试理论3 3、黑盒测试的方法、黑盒测试的方法测试方案与测试案例测试方案与测试案例 执行黑盒测试前应制定完整的测试支配,包括确
10、定测试内容、测试环境、执行黑盒测试前应制定完整的测试支配,包括确定测试内容、测试环境、测试案例、测试方案和测试缺陷的管理等,测试方案一般依据以下依次执行:测试案例、测试方案和测试缺陷的管理等,测试方案一般依据以下依次执行:1 1)针对需求执行净测试;)针对需求执行净测试;2 2)依据须要,针对分支覆盖增加结构化测试;)依据须要,针对分支覆盖增加结构化测试;3 3)依据须要增加数据流覆盖测试;)依据须要增加数据流覆盖测试;4 4)执行未覆盖到的域测试;)执行未覆盖到的域测试;5 5)依据须要进一步进行特殊的测试。)依据须要进一步进行特殊的测试。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通
11、信信号探讨所2010年3月6基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用1 1、联调联试的内容与需求、联调联试的内容与需求 CTCS-3 CTCS-3级列控系统综合试验和联调联试的核心内容之一就是对级列控系统综合试验和联调联试的核心内容之一就是对CTCS-3CTCS-3级列级列控系统所具备的功能进行测试,验证列控系统是否满足规定需求或识别实际控系统所具备的功能进行测试,验证列控系统是否满足规定需求或识别实际结果与预期之间差异的过程,是典型的系统级的黑盒类型测试。结果与预期之间差异
12、的过程,是典型的系统级的黑盒类型测试。由于列控系统的功能需求和接口关系特别困难,软件测试的范围包括组成由于列控系统的功能需求和接口关系特别困难,软件测试的范围包括组成系统的全部软件,如车载系统的全部软件,如车载ATPATP软件、无线闭塞中心软件、无线闭塞中心RBCRBC软件、列控中心软件、列控中心TCCTCC软件软件等,测试的内容包括构成软件的全部程序、数据和文档,因此,对等,测试的内容包括构成软件的全部程序、数据和文档,因此,对CTCS-3CTCS-3级级列控系统的系统测试,应在实际运用环境条件下,包括硬件设置、列控工程列控系统的系统测试,应在实际运用环境条件下,包括硬件设置、列控工程数据、
13、运营条件等,并依据数据、运营条件等,并依据CTCS-3CTCS-3级列控系统功能需求规范、系统需求规范级列控系统功能需求规范、系统需求规范等的要求,建立和完善列控系统测试案例,通过测试案例的方式对系统的输等的要求,建立和完善列控系统测试案例,通过测试案例的方式对系统的输入输出关系进行验证。入输出关系进行验证。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月7基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用2 2、列控系统的总体构成、列控系统的总体构成 C
14、TCS-3 CTCS-3级列控系统由地面设备和车载设备构成。地面设备由级列控系统由地面设备和车载设备构成。地面设备由RBCRBC、临时限、临时限速服务器、列控中心(速服务器、列控中心(TCCTCC)、)、ZPW-2000ZPW-2000(UMUM)系列轨道电路、应答器(含)系列轨道电路、应答器(含LEULEU)、)、GSM-RGSM-R通信接口设备等组成;车载设备由车载平安计算机、通信接口设备等组成;车载设备由车载平安计算机、GSM-RGSM-R无线无线通信单元、轨道电路信息接收单元、应答器信息传输模块、记录单元、人机通信单元、轨道电路信息接收单元、应答器信息传输模块、记录单元、人机界面和列车
15、接口单元等组成。界面和列车接口单元等组成。RBC RBC设备是设备是CTCS-3CTCS-3级列控系统的核心设备。级列控系统的核心设备。RBCRBC通过与车站联锁系统的接口通过与车站联锁系统的接口获得轨道电路、联锁进路等信息并生成行车许可,通过与临时限速服务器接获得轨道电路、联锁进路等信息并生成行车许可,通过与临时限速服务器接口获得临时限速信息,通过口获得临时限速信息,通过GSM-RGSM-R无线通信系统将行车许可、临时限速和线路无线通信系统将行车许可、临时限速和线路参数等传输给参数等传输给CTCS-3CTCS-3级列控车载设备,同时接收车载设备发送的位置和列车级列控车载设备,同时接收车载设备
16、发送的位置和列车数据等信息。数据等信息。CTCS-3 CTCS-3级列控系统兼容级列控系统兼容CTCS-2CTCS-2级列控系统,由列控中心负责轨道电路编码、级列控系统,由列控中心负责轨道电路编码、应答器报文储存和调用、临时限速等功能,应答器报文储存和调用、临时限速等功能,CTCS-3CTCS-3级车载设备将级车载设备将CTCS-2CTCS-2级功级功能作为后备模式,两种等级间可实现不停车转换能作为后备模式,两种等级间可实现不停车转换 中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月8基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技
17、术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用2 2、列控系统的总体构成、列控系统的总体构成 中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月9基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用3 3、黑盒测试模型、黑盒测试模型 联调联试是系统整个设计开发生命周期中不行缺少的一个关键环节联调联试是系统整个设计开发生命周期中不行缺少的一个关键环节中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月1
18、0基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用3 3、黑盒测试模型、黑盒测试模型 联调联试要求:在实际运营环境条件下,重点针对整个系统的用户需求、联调联试要求:在实际运营环境条件下,重点针对整个系统的用户需求、外部接口和综合性能等进行验证与确认,确保列控系统各项功能和平安性能外部接口和综合性能等进行验证与确认,确保列控系统各项功能和平安性能满足特定的用户需求。满足特定的用户需求。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月11基于黑盒测试技术的基
19、于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用4 4、测试案例的设计、测试案例的设计 为完善和规范为完善和规范CTCS-3CTCS-3级列控系统的测试,我国在借鉴欧标级列控系统的测试,我国在借鉴欧标SUBSET076SUBSET076的基的基础上,引用了测试案例、功能特征、测试序列和运营场景等多个概念,并制础上,引用了测试案例、功能特征、测试序列和运营场景等多个概念,并制定了定了CTCS-3CTCS-3级列控系统系统测试案例,共计级列控系统系统测试案例,共计470470个测试案例。个测试案例。SUBS
20、ET076 SUBSET076所确定的测试案例是对系统功能特征的测试与验证,通过对多所确定的测试案例是对系统功能特征的测试与验证,通过对多个测试案例的测试,可以验证一个完整的功能特征,而功能特征则集中反映个测试案例的测试,可以验证一个完整的功能特征,而功能特征则集中反映了了CTCS-3CTCS-3级列控系统系统需求规范(级列控系统系统需求规范(SRSSRS)中的特定需求,是从系统需求规范)中的特定需求,是从系统需求规范提炼出的精简后的必要功能实体。提炼出的精简后的必要功能实体。测试案例与系测试案例与系统功能需求的统功能需求的对应关系对应关系中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信
21、信号探讨所2010年3月12基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用4 4、测试案例设计、测试案例设计 SRS编号SRS特定需求2功能特征对应测试案例33.8.5.1设置一个单独的线路限速类别通过RBC发送临时限速案例1:RBC生成并发送TSR信息包;案例2:车载接收TSR信息包,正确计算TSR;案例3:车载接收到C2/C3等级转换预告后,接受RBC发送的TSR信息,并正确计算TSR;3.8.5.2所有的临时限速应相互独立3.8.5.11如果无可用的坡度信息,车载设备应使用与
22、临时限速一起收到的坡度信息3.8.5.3临时限速信息应明确,通过临时限速区段后的车尾保持监督临时限速案例1:车载接受TSR信息且到达TSR区域后,按TSR速度运行;案例2:TSR重叠区段按最严格的TSR速度运行3.8.5.4临时限速区段重叠时使用最严格的限制速度值3.8.5.5根据地面设备发送的取消命令,取消速度限制,不需考虑列车长度的影响通过RBC发送临时限速信息取消案例1:车载设备接受RBC发送的66信息包;案例2:当车载为PT模式时,车载接受66信息包;案例3:RBC生成并发送66信息包;案例4:车载接收到C2/C3等级转换预告后,接受RBC发送的66信息包;3.8.5.6应能识别临时限
23、速能否被取消3.8.5.8应只能根据地面设备的命令取消临时限速3.8.5.10改变列车朝向,应删除所有的临时限速3.8.5.9编号相同时,新的临时限速取代先前的临时限速,除非先前的临时限速信息标记为不可取消通过RBC发送临时限速曲线更新案例1:新的临时限速与先前的临时限速编号不同,并且有重叠区域,两个TSR信息都被车载使用;案例2:编号相同时,车载设备只使用新的TSR;案例3:编号相同,且先前的TSR标记为不可取消时,两个TSR信息均使用3.8.5.7新的临时限速不应替代先前收到的具有不同编号的临时限速中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月13基于黑盒测
24、试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (1 1)列控工程数据的验证)列控工程数据的验证 CTCS-3 CTCS-3级列控系统工程数据包括线路数据(线路长度、坡度、里程、桥梁、级列控系统工程数据包括线路数据(线路长度、坡度、里程、桥梁、隧道等)、特殊区段数据(分相区、隧道等)、特殊区段数据(分相区、RBCRBC切换点、等级转换点等)、应答器编切换点、等级转换点等)、应答器编号及链接数据、轨道区段及绝缘节数据、号及链接数据、轨道区段及绝缘节
25、数据、RBCRBC呼叫号码信息、引导呼叫号码信息、引导/调车区段调车区段的设置信息等,系统试验过程中,通过正常的运营场景试验、包括注册与启的设置信息等,系统试验过程中,通过正常的运营场景试验、包括注册与启动、注销、级间转换、动、注销、级间转换、RBC-RBCRBC-RBC切换、行车许可、重联与摘解、调车作业、进切换、行车许可、重联与摘解、调车作业、进出动车段、自动过分相、临时限速、灾难防护、特殊进路、人工解锁进路、出动车段、自动过分相、临时限速、灾难防护、特殊进路、人工解锁进路、降级运行共降级运行共1414个运营场景,可以对全线列控工程数据进行验证。个运营场景,可以对全线列控工程数据进行验证。
26、中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月14基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (2 2)行车许可数据的验证)行车许可数据的验证 CTCS-3 CTCS-3级列控系统由车站联锁系统依据进路办理和前方区段占用级列控系统由车站联锁系统依据进路办理和前方区段占用/空闲状空闲状态生成信号授权,并供应应态生成信号授权,并供应应RBCRBC,RBCRBC结合结合SASA状态、临时限速信息、列控工程状
27、态、临时限速信息、列控工程数据等生成行车许可,对行车许可数据的测试主要包括:数据等生成行车许可,对行车许可数据的测试主要包括:MA MA数据的生成与传送数据的生成与传送 MA MA 数据与数据与SASA数据、列控工程数据、临时限速数据的一样性数据、列控工程数据、临时限速数据的一样性 危急点信息危急点信息 紧急停车消息紧急停车消息 MA MA数据的调整(延长、缩短、更新)数据的调整(延长、缩短、更新)低频码序与码序突变低频码序与码序突变 应答器报文信息应答器报文信息 中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月15基于黑盒测试技术的基于黑盒测试技术的CTCS-3
28、CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (3 3)数据一样性的验证)数据一样性的验证 CTCS-3 CTCS-3级列控系统对数据一样性的测试主要包括应答器信息的一样性和无级列控系统对数据一样性的测试主要包括应答器信息的一样性和无线消息的一样性两个方面的内容,检查应答器组消息的完整性、应答器传输线消息的一样性两个方面的内容,检查应答器组消息的完整性、应答器传输变量的合理性;检查变量的合理性;检查RBCRBC消息的完整性、监督无线消息的依次、检查无线消息消息的完整性、监督无线消息
29、的依次、检查无线消息中变量的合理性等,测试要求主要体现在四个方面:中变量的合理性等,测试要求主要体现在四个方面:消息的正确性:整条消息中应完整遵守列控系统的车地传输信息格式的要求,消息的正确性:整条消息中应完整遵守列控系统的车地传输信息格式的要求,变量不应当有无效之值变量不应当有无效之值消息应在预期时间内收到消息应在预期时间内收到消息应在期望的正确位置收到消息应在期望的正确位置收到通过通过GSM-RGSM-R网络发送的网络发送的CTCS-3CTCS-3级行车许可及列控工程数据等应与通过轨道电路级行车许可及列控工程数据等应与通过轨道电路和应答器发送的和应答器发送的CTCS-2CTCS-2级行车许
30、可和工程数据应保持一样。级行车许可和工程数据应保持一样。在系统试验过程中,可通过模拟应答器数据一样性错误(链接错误、组内在系统试验过程中,可通过模拟应答器数据一样性错误(链接错误、组内位置错误、依次错误、变量中包含无效值、报文不能解析等)、无线消息一位置错误、依次错误、变量中包含无效值、报文不能解析等)、无线消息一样性错误(消息不能译码、变量中含有无效值、时间戳依次错误、样性错误(消息不能译码、变量中含有无效值、时间戳依次错误、RBC sim RBC sim 模拟非法消息等)、无线超时导致等级转换等对数据的一样性进行测试。模拟非法消息等)、无线超时导致等级转换等对数据的一样性进行测试。中国铁道
31、科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月16基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用5 5、测试数据与边界条件、测试数据与边界条件 (4 4)接口关系及边界条件的测试)接口关系及边界条件的测试 边界值分析法是黑盒测试关键技术之一,其方法是尽可能针对系统设计或边界值分析法是黑盒测试关键技术之一,其方法是尽可能针对系统设计或应用的边缘区设计特地的测试案例。对应用的边缘区设计特地的测试案例。对CTCS-3CTCS-3级列控系统边界条件的测试,级列控系统
32、边界条件的测试,主要验证三个方面的内容,一是相邻边界点数据配置的一样性,二是验证相主要验证三个方面的内容,一是相邻边界点数据配置的一样性,二是验证相邻设备之间的接口关系,三是验证相关运用条件的边界。邻设备之间的接口关系,三是验证相关运用条件的边界。CTCS-3 CTCS-3级列控系统地面系统的边界条件主要包括:级列控系统地面系统的边界条件主要包括:相邻相邻RBCRBC、车站联锁、列控中心、临时限速服务器管辖范围边界、车站联锁、列控中心、临时限速服务器管辖范围边界CTCCTC系统调度台管理范围边界系统调度台管理范围边界CTCCTC与与TDCSTDCS或其它或其它CTCCTC中心管理范围边界中心管
33、理范围边界GSM-RGSM-R网络核心机房管理范围边界网络核心机房管理范围边界CTCS-3CTCS-3级线路与其它等级客运专线边界级线路与其它等级客运专线边界运用条件的边界,如参数值设置、运用范围等运用条件的边界,如参数值设置、运用范围等 对于边界条件的测试,可通过行车许可、行车许可调整、临时限速、临时对于边界条件的测试,可通过行车许可、行车许可调整、临时限速、临时限速更新、模拟故障等进行验证。限速更新、模拟故障等进行验证。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月17基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列
34、控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、测试环境、测试环境 完整的测试环境应包括系统构成、软件版本、测试数据和测试工具等,测完整的测试环境应包括系统构成、软件版本、测试数据和测试工具等,测试环境应相对稳定。试环境应相对稳定。CTCS-3CTCS-3级列控系统试验测试环境应与系统的总体技术方级列控系统试验测试环境应与系统的总体技术方案、设备工作特性和运营需求一样,并具备模拟测试条件和监测分析手段。案、设备工作特性和运营需求一样,并具备模拟测试条件和监测分析手段。具体要求包括:具体要求包括:1 1)测试环境与总体技术方案的一样性:包括测试系统总体结构、系统设)
35、测试环境与总体技术方案的一样性:包括测试系统总体结构、系统设备配置、接口方案、平安信息网络结构、应答器布置原则、系统集成功能要备配置、接口方案、平安信息网络结构、应答器布置原则、系统集成功能要求等;求等;2 2)测试环境与设备工作特性的一样性:包括设备工作环境、电气特性、)测试环境与设备工作特性的一样性:包括设备工作环境、电气特性、电磁兼容环境等;电磁兼容环境等;3 3)测试环境与运营需求的一样性:包括地面数据配置、运营速度、司机)测试环境与运营需求的一样性:包括地面数据配置、运营速度、司机操作与操作与DMIDMI显示、系统配置参数等;显示、系统配置参数等;4 4)测试环境对模拟测试条件的要求
36、:测试环境应具备确定的模拟测试条)测试环境对模拟测试条件的要求:测试环境应具备确定的模拟测试条件,以验证系统在特定条件下的功能和故障平安性能,包括应答器报文修改、件,以验证系统在特定条件下的功能和故障平安性能,包括应答器报文修改、RBCRBC内部参数或变量值修改、系统配置参数或列车数据的修改等;内部参数或变量值修改、系统配置参数或列车数据的修改等;5 5)测试环境对监测分析手段的要求:测试环境应具备确定的监测记录与)测试环境对监测分析手段的要求:测试环境应具备确定的监测记录与分析手段,以满足对系统功能或性能的综合评价,包括分析手段,以满足对系统功能或性能的综合评价,包括JRUJRU记录分析设备
37、、记录分析设备、RBCRBC维护终端和司法记录器、维护终端和司法记录器、GSM-RGSM-R无线网络无线网络PRIPRI、A A、AbisAbis接口监测记录设备接口监测记录设备等。等。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月18基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、测试环境、测试环境 中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月19基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级
38、列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、数据分析与缺陷(、数据分析与缺陷(bugbug)的管理)的管理 (1 1)数据分析的基础)数据分析的基础-监测记录手段监测记录手段 对试验过程中的动态数据进行监测、记录与分析,是验证系统功能特征、对试验过程中的动态数据进行监测、记录与分析,是验证系统功能特征、子系统间信息交换过程与内容、系统间接口关系是否正确的重要手段。子系统间信息交换过程与内容、系统间接口关系是否正确的重要手段。武广线武广线CTCS-3CTCS-3级列控系统试验接受的监测与记录手段包括车载监测记录终级列控系统试验接受的监
39、测与记录手段包括车载监测记录终端和地面的监测记录终端,包括:总线监测记录设备、端和地面的监测记录终端,包括:总线监测记录设备、DCUTermDCUTerm、车载司法记、车载司法记录器、录器、ATP IgsmATP Igsm接口监测终端、接口监测终端、DMIDMI摄像记录,摄像记录,RBCRBC维护终端记录、维护终端记录、MTMT接口监接口监测记录、测记录、RBC-RBC-联锁接口监测记录、联锁接口监测记录、RBC PRIRBC PRI接口监测记录等。接口监测记录等。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月20基于黑盒测试技术的基于黑盒测试技术的CTCS-3
40、CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、数据分析与缺陷(、数据分析与缺陷(bugbug)的管理)的管理 (2 2)数据分析的结果)数据分析的结果-推断和发觉系统缺陷推断和发觉系统缺陷 数据分析是黑盒测试过程中推断输入与输出关系不一样的必要手段,是推数据分析是黑盒测试过程中推断输入与输出关系不一样的必要手段,是推断和发觉系统缺陷的关键环节,通过数据分析可以发觉以下类型的错误:断和发觉系统缺陷的关键环节,通过数据分析可以发觉以下类型的错误:1 1)不正确或遗漏的功能;)不正确或遗漏的功能;2 2)接口错误;)接口错误;
41、3 3)数据结构或外部数据库访问错误;)数据结构或外部数据库访问错误;4 4)性能错误;)性能错误;5 5)初始化或终止错误)初始化或终止错误 中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月21基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o3 3、黑盒测试技术的应用、黑盒测试技术的应用6 6、数据分析与缺陷(、数据分析与缺陷(bugbug)的管理)的管理 (3 3)系统缺陷的分类管理)系统缺陷的分类管理 在在CTCS-3CTCS-3级列控系统联调联试过程中,数据分析包括以级列控系统联调联试过程中
42、,数据分析包括以DMIDMI显示为主的输显示为主的输出数据的分析和以出数据的分析和以JRUJRU数据、数据、RBCRBC监测记录数据、监测记录数据、GSM-RGSM-R核心机房监测数据为主核心机房监测数据为主的输入数据的分析,依据数据分析结果,确定缺陷的类型,实现对缺陷的分的输入数据的分析,依据数据分析结果,确定缺陷的类型,实现对缺陷的分类管理。类管理。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所2010年3月22基于黑盒测试技术的基于黑盒测试技术的CTCS-3CTCS-3级列控系统联调联试技术探讨级列控系统联调联试技术探讨o4 4、结束语、结束语 CTCS-3 CTCS-
43、3级列控系统是代表了世界先进水平的高速铁路列车限制系统,是级列控系统是代表了世界先进水平的高速铁路列车限制系统,是保证高速列车运行平安的重要手段,系统本身必需具备高牢靠性和高平安性,保证高速列车运行平安的重要手段,系统本身必需具备高牢靠性和高平安性,对系统进行科学、完善的测试与系统试验是系统研发、工程实施过程中的必对系统进行科学、完善的测试与系统试验是系统研发、工程实施过程中的必要环节。以黑盒测试理论为基础,基于测试案例的测试方法在武广高速客运要环节。以黑盒测试理论为基础,基于测试案例的测试方法在武广高速客运专线专线CTCS-3CTCS-3级列控系统的系统试验和联调联试中首次得到了应用,包括测
44、试级列控系统的系统试验和联调联试中首次得到了应用,包括测试环境的建设、测试案例的执行、测试方案的制定、测试缺陷的管理等,已逐环境的建设、测试案例的执行、测试方案的制定、测试缺陷的管理等,已逐步形成了一套完备的测试规范,积累了阅历,促进了我国步形成了一套完备的测试规范,积累了阅历,促进了我国CTCS-3CTCS-3级列控技术级列控技术的发展与完善,为武广、郑西等客运专线的发展与完善,为武广、郑西等客运专线CTCS-3CTCS-3级列控系统的调试与开通、级列控系统的调试与开通、系统评估供应了重要的支持。系统评估供应了重要的支持。中国铁道科学探讨院通信信号探讨所中国铁道科学探讨院通信信号探讨所感谢!感谢!2010年3月23