论文题名: | 列控中心软件测试技术的研究与应用 |
关键词: | 铁路车站;列车控制中心;软件测试;质量管理 |
摘要: | 车站列控中心是CTCS-2/3级列车控制系统核心地面设备,系统可靠性、安全性要求高。测试是产品研发、生产过程中保障产品质量和安全的重要环节。列控中心产品在投入运营前需经过严格测试,包括产品研发阶段的测试和工程应用阶段的测试。目前主要采用人工测试方法,该测试方法测试效率低、周期长、选取的测试数据和案例随机性大,并对测试人员业务水平的依赖性强,人工测试方式无法满足列控中心工程大面积推广应用的需求。本文将致力于研究车站列控中心的软件测试技术,以便提高对车站列控中心测试的效率和准确性,进一步确保产品质量。 本文首先对国内外安全苛求性软件测试方法进行了研究,随后再对车站列控中心系统结构、系统功能和系统接口进行了简要的阐述,结合软件生命周期中不同测试阶段的软件测试技术的特点,设计了一种基于黑盒测试模型的非侵入式列控中心应用软件自动测试方案。 该自动化测试方案是在分析列控中心应用软件测试需求的基础上,结合人工测试技术和自动测试技术的特点,以实现有源应答器报文的自动测试为主要目标。在实现有源应答器报文的自动测试过程中,通过采用基于黑盒测试思想的边界值分析法和等价类划分法实现测试用例自动生成。并通过搭建仿真环境,在综合测试平台中采用数据驱动的自动测试框架驱动测试过程的自动执行。 最后,通过自动比对分析测试用例数据与实际应答器报文的差异,得出测试结论,从而实现应答器报文的自动测试。经实践证明,列控中心软件自动测试平台在保障测试准确性的同时,有效地提高了有源应答器报文的测试效率,为发现产品缺陷、系统升级起了重要的作用。 |
作者: | 陈倩佳 |
专业: | 交通信息工程及控制 |
导师: | 卢佩玲 |
授予学位: | 硕士 |
授予学位单位: | 中国铁道科学研究院 |
学位年度: | 2015 |
正文语种: | 中文 |