嵌入式软件关联测试方法的研究

被引量 : 0次 | 上传用户:wdyyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的发展,嵌入式应用的不断增长以及嵌入式系统复杂性不断提高,要求嵌入式软件的规模和复杂性也不断提高,嵌入式软件的质量和开发周期对产品的最终质量和上市时间起到决定性的影响。在嵌入式系统设计中,软件正越来越多地取代某些硬件的功能,这样可以降低系统的成本,获得更大的灵活性。而与硬件的设计和调试相比,软件调试与测试工作则复杂和困难得多。本文通过对目前国内外嵌入式系统软件测试方法和工具的研究,针对目前嵌入式软件测试存在的问题,提出一种嵌入式软件关联测试的方法。该方法主要讨论嵌入式软件模块之间的关联,各模块与硬件相关部件之间的关联以及模块与测试用例之间的关联思想,然后基于关联的思想,对各种关联的实现方案进行设计,最终是将这些关联关系进行图形化表示,以便软件开发和维护人员能快速并清楚地确定各种关联关系,从而保证整个嵌入式软件系统在生命周期各个阶段的一致性修改,同时给出测试用例有效性分析与重复测试时测试用例集的自动生成,能增强软件缺陷的主动跟踪与预防能力,帮助用户达到软件开发效率加倍、成本减少、风险降低、所开发的软件产品质量提高的目的。本文提出的这套比较实用的嵌入式测试方法,实现起来比较简单,具有很好的实用价值,运行效果比较理想。其最大的特点是具有可推广性,是一个可以称之为适合各种型号嵌入式系统内核的嵌入式软件测试的通用方法。但是本文是对C语言实现的嵌入式软件系统进行分析的,针对其它语言实现的嵌入式软件系统,仍然值得进一步完善和深入研究。为此,本文在最后讨论了该方法的不足和展望。
其他文献
住房抵押贷款证券化是指发起人将满足一定标准的多笔住房抵押贷款汇集重组为住房抵押贷款资产池,并将资产池的现金流转让给特殊目的中介,特殊目的中介再以此作为支撑,对风险
近年来,我国经济建设的迅速发展加速了地理信息系统应用的进程。地理信息系统在城市规划管理、交通运输、测绘、环保、农业、制图等领域发挥了重要的作用。地理信息系统对空间
目的:探讨白细胞介素-1受体(IL-1R)家族中的三个成员IL-1RI、IL-1RII和白细胞介素-1受体协同蛋白(IL-1RAcP)在骨性关节炎(OA)滑膜中的表达和生物学意义。方法:采用免疫组织化
随着社会主义市场经济体制的逐渐成熟,我国非营利组织正处于蓬勃发展之中,在社会经济发展中扮演着不可或缺的角色,发挥着越来越重要的作用。如何评价非营利组织财务绩效,己成
对保理融资进行分析,阐述物流保理融资的优势。分析我国物流保理融资效率评价的五个评价因素,即融资成本、资金利用率、融资机制规范度、融资主体自由度和清偿能力。然后运用
<正>截至2017年末,我国成立的保险科技创业公司已有200余家。发展保险科技和培养全面发展的高科技人才将是我国保险业未来发展的迫切需要。然而,就目前的状况而言,我国保险科
近年来,广东省湛江市以《中华人民共和国农产品质量安全法》的实施为契机,以提升农产品质量安全水平、保障农产品消费安全为出发点,全面加强绿色食品监管工作,取得了显著成效
高中阶段的英语阅读教学不能只是停留在简单的语言知识学习的层面,需要学生进行批判性的思考,从而具备深度阅读的能力。结合这一要求,高中英语教学中,老师需要进行批判性阅读
本文以中铁建设集团有限公司为研究对象,运用企业战略管理的理论对公司所处外部环境、内部环境进行分析,归纳出集团公司多元化经营的优势、劣势、机会和威胁,并分析了公司经营战
PG公司是我国研发和制造高压、超高压开关设备的三大基地之一,是全国唯一一家以高压开关设备为主导产品的上市公司,在国内电力装配行业具有举足轻重的地位。成本管理是企业增加