面向电器产品的嵌入式软件测试与评估技术研究

被引量 : 0次 | 上传用户:lazysheep85
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式计算机技术的飞速发展加速了目前电器领域嵌入式系统的应用,软件的规模和复杂性成倍增长。除传统的电气、电磁、机械及环境等影响产品质量外,软件质量也成为其中重要的因素。本论文研究来源于国家质检公益行业科研专项“电子电器产品嵌入式软件质量评估方法研究”课题,针对其中保障软件质量的重要手段测试与评价技术展开研究。论文主要工作如下:研究嵌入式软件测试与质量度量的基本方法。结合电器产品嵌入式软件测试自身特点,以典型模型为基础设计了一种适用于电器产品的嵌入式软件测试过程模型。模型中增加了静态质量度量技术和代码审查等过程,确保软件缺陷能在生命周期的早期阶段被发现。度量技术不仅可以对软件质量进行量化评价而且可以指导测试计划的制定。每个过程都对应了回归测试,有效合理的回归测试对高效的测试过程、测试质量起着关键作用。系统规范的测试模型为改进软件测试流程提供了切实可行的理论依据。在上述基础上,研究了模型中的静态软件质量度量、代码审查、单元、集成和回归测试等关键技术,针对每个阶段设计了详细的测试策略。然后依据宿主机和目标机交叉测试策略合理划分了每个测试过程对应的测试环境,较好得解决了质量保证与成本控制的矛盾。最后根据以上测试与评价策略的研究设计了基于嵌入式软件自动化测试工具RTRT(RationalTestRealTime)的豆浆机软件测评方案。搭建了豆浆机软件测试环境,利用RTRT测试工具对豆浆机代码进行了由软件质量静态度量、MISRAC编码规则评审、单元覆盖评测等系列测试。对测试结果进行数据处理和详细分析,验证了RTRT用于豆浆机代码测试的适用与有效性,验证了测试模型和测试策略的正确合理,在保证质量前提下,提高了测试效率。本文的方法可以有效地应用推广到嵌入式电器产品或其它产品的软件测试中,同时引进自动化的软件测试工具,改进传统手工测试造成的测试困难、测试不充分、效率低的问题,对嵌入式软件测试具有重要意义。本文的研究可为该领域深入研究及广泛应用奠定基础。
其他文献
冲突是一种社会互动行为,普遍存在于人类生产生活当中。当冲突通过语言的形式表现出来时,就形成了话语冲突。话语冲突是一种语言行为,它是由于每个人的性格、价值取向及对某人某
问题解决学习是我国新课程标准中的一个主要的教育议题。现代认知心理学的发展已经为问题解决学习提供了较为丰富的理论基础,这些研究包括对问题解决的心智结构、问题意识以及
灵芝(Ganoderma lucidum)是名贵的食药用真菌,我国古代称其子实体为“仙草”。多糖(polysaccharides)是灵芝主要的有效化学物质之一,是一类以β-(1,3)和β-(1,4)键连接而成的同多糖
随着中国经济的迅速发展和国际地位的稳步提升,世界将其目光更多地投入到这个东方的古老国度。“让世界了解中国,让中国走向世界”也逐步成为国人的共识,作为汉语国际推广和
农业生产造成的农业面源污染受到关注。研究表明,施用控释氮肥可以减少农业面源污染。控释氮肥的施用不仅能减少施肥次数,节省施肥成本,而且可以提高作物产量,改善作物品质。
<正>坚守生产一线30余年,培养人才1100多人次,近三年创新创收2883.3万元,中国石化仪征化纤有限责任公司滕官洋,终成中国纺织大工匠。勤学苦练工作30多年来,滕官洋始终没有离
弗兰纳里·奥康纳被世界文坛公认为是继福克纳之后美国二十世纪最优秀的小说家之一,是美国南方天主教的才女作家。在她生活的40年间,美国南方正处于轰轰烈烈的社会变革中:黑人争
本文通过对煤炭贸易企业营销中的宏观策略与实践探析的初步探究,分析了煤炭贸易企业营销中的宏观策略与实践现状并简单论述了形成这一对策的原因,最后对煤炭贸易企业营销中的
黑龙江油画发展史作为黑龙江美术史的重要组成部分,有一定的历史地位。本论文选取自新中国成立到2009年,60年内黑龙江的油画发展状况为研究对象。除绪论外,按时间分为五章进行概
铝酸钠溶液晶种分解过程是拜耳法生产氧化铝的关键工序,提高分解率与改善产品质量之间的矛盾,一直是氧化铝生产亟待突破的技术瓶颈之一。本文通过对铝酸钠溶液晶种分解体系热