论文题名: | 临时限速服务器自动测试的研究与实现 |
关键词: | 临时限速;服务器;自动测试;高速铁路;行车安全 |
摘要: | 临时限速服务器是我国高速铁路中确保行车安全的重要设备之一,要求系统具有高可靠性、高安全性。产品设计和工程应用中数据配置存在的缺陷往往是导致行车事故的重要因素,而测试则是减少缺陷的重要手段。目前,临时限速服务器的测试主要采用人工测试。人工测试效率低、周期长,特别是大量重复性测试,人工测试难以满足产品开发和工程需要。为此,本文对TSRS的自动化系统测试进行了研究,致力于解决如何对TSRS进行高效、准确的自动测试。 首先,本文对临时限速服务器的系统结构、主要功能以及当前测试现状进行了简要阐述。结合对软件自动测试方法的研究与分析,设计了基于黑盒测试思想的临时限速服务器自动测试模型。通过对自动化测试框架技术的深入学习,提出了一种测试步骤和测试数据相互独立的自动测试方法。完成了非侵入式闭环的TSRS自动测试平台的搭建,并对自动测试平台的功能模块划分以及主要测试流程进行了详细分析。 然后,本文对当前主流的测试用例生成方法以及测试用例所要遵循的有效性原则进行分析。针对本TSRS自动测试平台,通过结合等价类划分和边界值分析的方法,直接读取列控数据表,实现了测试数据的自动生成。本测试平台采用基于XML语言描述的测试用例,该方法方便测试人员对测试用例手工编辑以及修改。 经实践表明,自动测试平台能节省测试时间,减少了人为造成的错误,便于再现以前的测试步骤,利于进行回归测试,且对发现系统软件缺陷,验证线路数据起着重要作用。 |
作者: | 郭伟 |
专业: | 交通信息工程及控制 |
导师: | 开祥宝 |
授予学位: | 硕士 |
授予学位单位: | 中国铁道科学研究院 |
学位年度: | 2012 |
正文语种: | 中文 |