【摘 要】
:
嵌入式软件在航电系统中的地位日益提高,代码规模也逐渐扩大。完善的软件测试已成为确保航电软件质量的重要手段,而自动化技术的引入能够缩短测试时间,并保证测试质量。本文
论文部分内容阅读
嵌入式软件在航电系统中的地位日益提高,代码规模也逐渐扩大。完善的软件测试已成为确保航电软件质量的重要手段,而自动化技术的引入能够缩短测试时间,并保证测试质量。本文首先总结了航电类软件测试的难点和现有的测试策略,分析了航电软件测试自动化实现过程中存在的问题,提出了本课题实现的目标——自动化测试平台。在平台的实现过程中,通过分析比较现有经典自动化测试框架的优缺点,结合实际测试工作,提出了适用于航电软件测试的自动化框架,实现了测试脚本与测试数据、待测系统的分离。为了有效地提高框架的测试能力,将代码覆盖率作为衡量该框架软件测试完善与否的一个重要指标。为了提高覆盖插桩级别,在对现有的控制支配域算法优化改进的基础上,提出了全局支配树算法。以程序控制流程图中的判定分支作为研究主体,将原算法的语句覆盖插桩提升为分支覆盖插桩,减少桩点个数;同时也打破原算法应用的局限性。针对测试过程中覆盖桩点产生数据量大的问题,本论文提出了一种通信优化方法,选择性地收集桩点信息,减少了数据量的产生和传送,并将其运用于实现的测试框架中。最后实现了测试平台的一个原型系统,并验证了系统功能。与传统的测试过程相比较,本平台实现的测试过程更趋于自动化,框架技术的引入减小了回归测试中软件变更导致的测试变更,使软件测试更高效;平台中集成的覆盖测试确保了软件测试的完善性,提高了测试质量。
其他文献
目的:验证门诊统筹制度与大病风险的关系。方法:从第四次卫生服务调查公布的公开数据资料库中获取2008年全国94个县区门诊报销情况、住院需要及服务利用情况和社会经济状况的指
作为国家宏观经济的有机组成部分—行政区域经济,怎样完成行政区域产业结构优化的历史使命,是地方政府的天职,那么相应的理论方法也应该成为公共经济理论探索的重要内容。发
列斯科夫的小说文体在19世纪作家当中独树一帜。总体上看,他的小说倾向于重人物讲述而轻作者叙述、重人物和环境而轻情节、重纪实而轻虚构、重文备众体而轻单一文体。这些文体
中等职业教育是国家职业教育的重要组成部分,是提高劳动者素质,促进社会发展、劳动力就业的重要途径。随着普通高中的不断扩招,中职生的生源越来越差,但社会对中职生的需求呈
本研究由两个关联性实验研究组成。实验一采用自制动漫短片作为幼儿学习交通规则的材料,由表示正强化的卡通榜样行为示范、表示惩罚的卡通榜样行为示范和言语传授三段不同类
《尤利西斯》是一部不朽的、伟大的意识流小说。由于乔伊斯执着于对“真”的追根溯源,在传统小说人物创作手法以及所塑造出的人物形象无法直达其所追求的“真”时,他将触觉转
萌系作为影响动漫游(ACG)界最重要的一个流派,近几年来越来越受到动漫迷的关注和拥护。萌系ACG在发展中逐步形成了自己特有的生产运作体系,在商业化道路上取得了巨大的成功。
在不断发展的现代社会中,随着素质教育的全面实施与推进,英语的教与学也在逐步地改革与创新。《全日制初级中学英语教学大纲》明确指出:初中英语教学的目的,是通过听、说、读
1.项目概况及焊接特点浙江浙能六横电厂位于浙江省舟山本岛南面的六横岛东北部,距离舟山本岛约40km,距离宁波北仑区大陆约16km,地处我国东南沿海,长江口南侧,杭州湾外缘的东
目前,肿瘤多药耐药(multi-drug resistance, MDR)已成为肿瘤治疗中面临的一大难题,所谓肿瘤MDR是指肿瘤接触了某些抗癌药物后产生对其他多种未接触过的、结构无关和作用机制