白盒测试方法在CBTC车载系统测试中的研究与应用

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:qiufeng115
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
城市轨道交通在城市公共交通中所起的作用越来越重要,CBTC(Communication Based Train Control,基于通信的列车控制)以其高运行效率、易于扩展的特点逐渐成为城市轨道交通信号系统的首选解决方案。在CBTC系统中,车载控制系统要求高度的安全性与可靠性.,必须在应用前对其进行测试。传统的测试不能满足高效和全面的要求,借助于计算机软件测试技术能很好的解决这些问题。本文从开发人员的角度出发,研究改进的白盒测试方法在车载系统中的应用。本文通过对传统的白盒测试方法进行比较分析,选取分支覆盖作为测试方法,之后对分支覆盖测试加以改进。通过功能分割得到一个个独立逻辑单元,在结构上将属于独立逻辑单元内部的分支合并,看作一个分支,减少分支数量,以达到结构简化的目的。测试时,先对每个逻辑单元进行测试,然后对逻辑单元组合而成的系统进行测试。以分阶段测试的方式,达到提高测试效率与测试覆盖度的目的。接着针对此改进的分支覆盖测试方法,研究测试过程中测试输入与测试输出的选择、测试用例的生成与排序、测试的执行与分析等各个环节的详细实施方案。最后将研究得出的改进分支覆盖测试方法应用于车载系统的测试中。在测试过程中,对车载系统应用软件功能上进行模块划分,利用划分得到的模块简化系统结构。然后,结合车载系统的特性选出测试输入变量和测试输出变量。分别设计独立功能模块的测试用例及模块集成后的分支测试用例,并对测试用例进行优先级排序。在测试执行阶段,分阶段对组成系统的各独立功能模块和模块集成后的系统进行测试,其中,在模块集成测试阶段搭建了通用的测试环境,以提高测试工作效率。在测试执行之后,通过测试分析,对应用软件内部的缺陷进行定位。通过对车载系统的实际测试,验证了此改进的分支覆盖测试方法可以有效减少测试工作量,提高测试效率。
其他文献
黄骅市冬春两季干旱少雨,土壤盐碱化程度高,小麦生产条件特殊.在此条件下生产的黄骅旱碱麦以口感好、麦香浓等特有品质,成为京津冀优势农产品.本市利用这一特色优质资源,将旱
学习型学校是在学习型校长的领导下,以共同的教育价值观为基础,以共同的愿景为导向,以系统思考为整合工具,以文化协同组织管理要素,以共同学习和实践克服组织发展障碍,最终实
旅游教育不仅作为教育事业的重要组成部分,而且成为促进旅游业发展的重要途径,近年来得到了迅猛的发展。旅游高职教育培养目标的核心是为旅游业第一线培养具备综合职业能力的
目的:应用计算机辅助热塑膜定位系统进行骨盆骶髂关节螺钉置入研究,评估该系统的准确性和有效性。方法:一、材料与分组实验组在热塑膜系统辅助下对尸体骨盆进行骶髂关节螺钉
随着城市化的进程,我国城市建筑规模和空间规模都急剧扩大,发展以旧建筑改造再利用为重点的建设工程,成为节约社会资源、保护建筑环境的重大举措。建筑师安藤忠雄在《安藤忠
龙沙公园位于丹顶鹤的故乡齐齐哈尔市,龙沙公园始建于1904年,是黑龙江省建立最早的公园.西望劳动湖,水从嫩江来,湖水碧绿清澈,波光闪闪,泛舟环湖而行,风光如画.
据《检察日报》报道:目前我国正常人群心理障碍的比率在20%左右。然而,据国家中小学心理健康教育课题组前不久对辽宁省内168所城乡中小学的2292名教师所进行的检测表明:中小
2018年南和县参与实施了地下水压采小麦节水品种及配套技术推广补贴项目,实施面积100128.832亩,实施小麦节水品种10个,根据项目要求和各品种特性,进行了小麦节水品种对比试验
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
为了筛选出生育期适中、产量高、适宜武宁县生产的水稻品种,2019年选取18个水稻品种为材料,通过品种对比试验,考察生育期、产量、经济性状等特征.结果表明:荃优丝苗、恒丰优