嵌入式软件测试和软件质量评估【文献综述】

嵌入式软件测试和软件质量评估【文献综述】

ID:472286

大小:17.50 KB

页数:3页

时间:2017-08-07

嵌入式软件测试和软件质量评估【文献综述】_第1页
嵌入式软件测试和软件质量评估【文献综述】_第2页
嵌入式软件测试和软件质量评估【文献综述】_第3页
资源描述:

《嵌入式软件测试和软件质量评估【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计文献综述电子信息科学与技术嵌入式软件测试和软件质量评估嵌入式系统出现至今已经有30多年的历史了,嵌入式技术也经历了几个发展阶段。20世纪70年代,嵌入式系统开始应用于工业控制领域。随着国防、工业、医疗等部门对智能控制需求的不断增长和计算机技术、微电子技术的飞速发展,嵌入式微处理器在运算速度、可扩展能力、可靠性、功耗和集成度等方面都得到了显著提高,从而使得嵌入式系统的应用领域不断扩展。进入21世纪后,多媒体技术与Internet的应用迅速普及,消费电子、计算机、通信一体化日趋明显,嵌入式技术再次成为一个研究热点,嵌入式技术不再简单的被用于功能控制,随着集

2、成电路工艺技术的不断发展和集成度的大幅度提高,将操作系统集成到单一芯片中,实现单硅片嵌入式系统已成为现实,嵌入式系统凭借着自身的许多优点已经被应用到人类生活的各个领域,如:金融、国防、航天等,并且将向网络化、智能化继续发展。信息化社会的建设对嵌入式系统市场提出巨大需求,商业、工业、航天等领域对嵌入式设备的需求与日俱增,嵌入式系统产业在国内外的市场上拥有着广阔的天地。然而由于嵌入式设备的特殊性,对嵌入式系统及软件的可靠性、有效性和稳定性有着比普通设备更高的要求,嵌入式设备故障往往会导致灾难性的后果,即使是在对安全性要求不高的领域,由于大批量生产也会导致严重的经济

3、损失。因此,嵌入式软件质量、嵌入式操作系统的性能等对嵌入式设备来说至关重要,也越来越受到人们的重视。目前,国内外对嵌入式软件测试的研究重点已经转移,单元测试、集成测试等常规的测试技术已经比较成熟,软件可靠性测试正在成为业界的热点。国内在软件可靠性测试方面研究成绩比较突出,北航嵌入式软件测试小组开发的嵌入式软件可靠性测试平台已经投入使用。但在嵌入式软件常规测试领域,由于国内起步比较晚,成熟的测试工具比较少,一些在用的成熟的测试工具都属于国外公司拥有。可以说嵌入式软件测试在我国尚处于起步阶段。出现这种状况与我国的嵌入式软件发展现状有关:第一,国内甚至国际上对软件测

4、试存在着误区和不重视;第二,国内大部分嵌入式软件直接运行在硬件之上,而国内外嵌入式测试工具一般都是针对特定的嵌入式操作系统,测试运行在特定嵌入式操作系统之上的软件;第三,由于国内嵌入式系统很少使用操作系统,许多国外的测试工具很难由于测试,而单元测试费用太高,同时许多软件开发的周期也不允许,测试常常是走走过程。这样国内的嵌入式软件的发展受到了很大的限制。本课题主要研究目的是用于嵌入式测试平台选型,平台选型在工程运用中有着无比重要的意义。随着嵌入式技术的发展,嵌入式设备运用越来越广泛,用户对于设备的功能要求也日益繁杂,一些用于指定功能途径的设备相继被开发出来,比如

5、,专门用于计算、存储的设备,对Cpu运算性能、硬盘的读写速度有很高的要求,而基于各种用途的嵌入式系统和软件的测试平台也是五花八门,并且缺少一些表完善、全面体现各个方面性能的测试软件。现阶段虽然很多开源社区提供了可供选择的很多开源测试软件,但它们都是针对于某一方面的性能测试,不能用于完整的性能测试。本课题主要通过研究一些开源Linux系统性能测试软件,实现三个专业、完善的由于Cpu、I/O和network的性能测试软件。由于传统的“重开发,轻测试”的思维弊端,使得软件测试不被重视,残留下很多类似于测试时间不足、测试人员技术的不高等诟病。未来的嵌入式软件测试行业主

6、要重在于提高测试人员的地位、技术水平;测试与开发并举;规范测试的流程,寻找高效、自动、高质量的测试策略和方法;开发完善的、专业的测试工具。4、主要参考文献:[1](美)GlenfordJ.Myers等著,王峰,陈杰译.TheArtofSoftwareTesting(SecondEdition)[M].北京:机械工业出版社,2006[2]RonPatton.SoftwareTesting(2ndEdition),SAMSPublishing,2006.[3]WangL..Issuesonsoftwaretestingforsafety-criticalreal-

7、timeautomationsystems.The23rdDigitalAvionicsSystemsConference.2004.[4]范永开,杨爱林.Linux应用开发技术详解[M].北京:机械工业出版社,2003[5]朱少民.软件测试方法和技术[M].北京:清华大学出版社[6](美)KurtWall等著,张辉译.GNU/Linux编程指南(第二版)[M]清华大学出版社[7]微软工程师.微软的软件测试之道.机械工业出版社[8]朱少民.全程软件测试[M].北京:电子工业出版社,2007[9]郭群.嵌入式软件测试设计技术[J].微型处理机,2008(8)[1

8、0]张丹青,陈云秋,王继红.基于LTP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。