区间综合监控系统自动化测试框架的设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:mulan0924
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近年通信技术和计算机技术的发展和成熟,以及计算机联锁系统和列控系统的广泛应用,为普速线信号控制系统的提升和发展提供了良好的技术基础。出现了采用安全计算机技术和安全通信技术从而实现站间安全信息传输、区间方向控制、区间占用逻辑检查控制等控制功能的区间综合监控系统(QJK),负责保护列车行车安全,是铁路上的关键信号设备。区间综合监控系统的测试环境搭建过程复杂,测试数据多,测试频繁,如何快速全面有效进行测试是一个亟待解决的问题。分析已有的测试工具和测试框架,没有能够直接适用于区间综合监控系统的自动化测试框架和工具。因此设计与实现一个QJK自动化测试框架,实现对QJK的测试,提高测试速度,保证测试质量。本论文通过QJK概述,分析QJK对外信息交互和QJK工程数据的测试数据点位,确定了QJK自动化测试框架的功能需求和接口需求以及仿真需求,提出一种采用黑盒测试、动态测试、自动化测试思想并结合数据驱动技术和关键字驱动技术的QJK自动化测试框架,实现测试数据、测试逻辑、测试脚本三者彼此分离。系统设计QJK自动化测试框架每个部分的信息交互,并其确定自动化测试原理,包括:生成车站数据结构、自动加载仿真、自动解析用例、自动执行用例、自动分析测试结果和自动生成测试报告,然后采用MVC模式设计QJK自动化测试框架的模块,进行模块化和插件化。软件开发实现QJK自动化测试框架过程中,采用生产者消费者模式来解决线程并发问题和强耦合问题,针对其中的关键字驱动问题引入层次关键字分离设计。利用python脚本语言和Wing IDE 6.0集成开发环境实现QJK自动化测试框架的每个模块,并集成一个完整的有机整体。编写具体测试用例,对QJK自动化测试框架进行验证。通过自动化测试区间占用逻辑检查控制功能、站间安全信息传输功能以及区间方向控制功能,不仅对QJK自动化测试框架进行验证,而且可以准确判断被测试车站的测试数据通过与否。结果表明了QJK自动化测试框架不仅提高了测试效率,能够以较高的覆盖率正确的进行测试,保证了测试质量。
其他文献
之一:住养人数逐年增多。2015年累计接收自费代养老人69人,现有住养人员60人,同比增长36%。广安市社会福利院本着“量力而行、超前规划、分步实施、规模适宜、功能齐全、布局
随着经济水平的进步、女性思想的解放,女性犯罪率随之呈上升趋势,到今天已然成了一个不容小觑的社会难题,而其有着与一般的男性犯罪完全不同的成因与表现形式,需要特别的关注
探讨C70型梳棉机的主要技术性能特点及应用体会。介绍了C70型梳棉机的主要技术特点,在配用100%新疆长绒棉的条件下纺制细特纱,通过工艺试验分析对比,优化刺辊与锡林速度配置,
目的:(1)讨论分析总性肠缺皿的谷种CT表现与总性小肠坏死发生的相关性。(2)讨论分析肠系膜静脉血栓的位置与急性小肠坏死发生的相关性。方法:回顾性分析2006年1月到2014年2月天
在国家经济高速发展的同时,道路上的车流量也是逐年增加。我们在享受汽车的便捷时,频繁发生的道路交通事故却时刻威胁着我们的安全,交通安全问题已经上升至全人类层面。然而
通过总结两年以来长庆钻井在塔里木盆地钻井技术发展经过,提出了几点深井钻井的认识及今后技术创新的建议。
本文在材性试验的基础上开展了对Q690高强焊接H形截面简支钢梁整体稳定性能试验研究。利用通用有限元软件ABAQUS对试验结果进行数值模拟,通过与试验结果的对比,验证了有限元
组织变革已成为新生代农民工重要的压力源。本研究揭示了组织变革对新生代农民工压力的产生机理。实证检验结果表明:企业组织变革对新生代农民工的压力主要表现在他们对工作
本文结合医学科研机构科研人员在个性、工作、成果等方面的特点,调研国内相关机构并总结了科研人员绩效评价的特点:绩效评价的理念与领域内科研环境及科研单位的战略目标紧密
2010年后,融资融券制度在我国股市中开始施行,然而2015年股市的崩盘使得人们对这一机制产生质疑。学者们从多方面寻求卖空机制失效的原因。过度自信是行为金融理论取得的一项重要成果,也是全球股市中普遍存在的一种现象,在以个人投资者占据大多数的我国股市中表现的尤为明显。它在卖空机制失效的问题上起到了什么样的作用,与我国股市非理性的暴涨暴跌有什么关系?带着这些疑问,本文尝试从投资者的过度自信视角来探寻卖