嵌入式软件测试自动化技术研究

来源 :北京工业大学 | 被引量 : 18次 | 上传用户:chinalaobi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术领域的发展,对嵌入式软件测试技术的研究和工具的设计已经成为当前IT领域的一大热点。以测试框架为基础对嵌入式软件测试技术进行研究,是一种有效而实用的方法。自动化技术的出现和发展使得软件测试进入了一个崭新的时期,将自动化技术融入到嵌入式软件的测试流程中,会对嵌入式软件的质量、成本和周期带来显著的效果。自动化测试技术和测试工具是提高自动化测试水平的有效手段。本论文的主要任务是针对于嵌入式软件测试自动化技术进行研究,并且搭建一种低成本的嵌入式软件测试自动化框架。论文首先分析嵌入式软件测试自动化技术存在的问题,提出嵌入式软件测试自动化过程模型,并给出设计测试自动化的功能内容,借助于开源测试框架DejaGnu,研究DejaGnu内部结构和实现机制,利用Expect脚本语言强大的匹配功能、交互功能和远程数据处理功能,扩展DejaGnu框架的功能结构;同时结合开源软件的移植技术,将单元测试自动化框架CUnit添加到DejaGnu的应用中,提出一种新的嵌入式软件自动化测试结构—“封装性”嵌入式软件测试自动化框架,实现测试过程与自动化技术的一体化。最后将设计的方案应用于嵌入式硬件模拟平台SkyEye上,试验过程中分别生成单元测试报告和系统测试报告,最后对实验的结果进行分析,验证方案的可行性和有效性。此外,论文中研究了DejaGnu在目标机和宿主机之间自动完成文件的上传/下载功能机制和自动化插装技术。本文尝试性地将自动化技术应用于嵌入式软件测试中,并且解决当前嵌入式软件测试的难题:测试数据的收集和监控。
其他文献
现报道1例由嗜麦芽窄食单胞菌引起的晚发性人工瓣膜感染性心内膜炎,并复习相关文献,进一步提高对嗜麦芽窄食单胞菌感染的诊断和治疗。患者男,55岁,农民。患“风湿性心瓣膜病”38
肠易激综合征(irritable bowel syndrome IBS)是肠道动力学和内脏感觉异常的胃肠功能性疾病,是指一组包括有排便习惯改变(腹泻/便秘)、粪便性状异常(稀便、黏液便/硬结便)、
一、“十五”时期我国区域四大板块经济发展回顾总结(一)西部大开发开局良好。1.经济总量快速扩大,自我发展能力不断增强。“十五”期间是国家实施西部大开发后的第一个五年计划,
目的 评价急诊经皮冠状动脉介入(PCI)冶疗的安全性与有效性。方法 对急性ST段抬高心肌梗死的患者行急诊PCI。结果 95例急诊PCI治疗中,直接PCI 86例,补救性PCI 9例,梗死相关动脉
早在新中国成立前夕,毛泽东就已开始考虑新中国的税制建设和税收政策等问题,如全国税制和税收政策的统一,对私人资本主义经济的税收政策等。
一、关于树立科学理财观问题观念主要是指看问题的角度和方法。对同样的事情,观察的角度和方法不同,看法也会不同,不同的看法会带来不同的行动取向和效果。传统的理财观中一个重
目的:研究小剂量雌二醇和孕酮对绝经后妇女骨质疏松的影响,以评估其疗效。方法:将68例绝经3年以上,年龄(52~59)岁,平均56岁,体重指数不超过25,经GBD-928单光子骨矿物质密度测定仪测量
目的 提高晚期肺癌介入治疗的效果.方法 对45例晚期肺癌患者行选择性支气管动脉和肺动脉造影及介入治疗的资料进行回顾性分析.结果 45例肺癌中完全缓解2例,部分缓解34例,稳定5例,无效4例,有效率为80%.肿瘤组织类型不同的患者,采用本法治疗疗效差异无统计学意义;多血管型疗效高于少血管型.结论 双介入治疗各种组织类型的肺癌疗效较好,可在临床上推广。