嵌入式软件测试技术的研究及其在闪存文件系统测试中的应用

来源 :同济大学电子与信息工程学院 同济大学 | 被引量 : 4次 | 上传用户:caodahai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的发展,嵌入式系统在家电、互连网、航天航空等各个领域的应用日益广泛。嵌入式软件作为嵌入式系统的核心,其质量保证对整个系统至关重要。然而嵌入式软件作为一种特殊的软件产品,其质量保证不同于普通软件,如何建立一套简单高效的测试系统,一直是嵌入式软件开发的难点。嵌入式文件系统是嵌入式操作系统的重要组成部分。NAND FLASH以其大容量低价格等优势迅速成为嵌入式系统存储的新宠,因此其上的文件系统研究也日益广泛。本文从软件产品测试的基本知识、理论入手,分析研究了针对于嵌入式软件的测试系统配置、测试方法和测试策略,提出了嵌入式软件测试解决方案。以专门针对NAND FLASH设计的闪存文件系统YAFFS(Yet Another Flash FileSystem)为实例,使用白盒测试策略及仿真技术对YAFFS文件系统在均匀损耗、掉电恢复和动态内存占用三个主要方面的性能进行在线测试。本文给出测试结果的同时,着重研究嵌入式软件测试方案和方法,对其他嵌入式软件测试具有一般借鉴意义。同时文章还对测试结果进行分析,并提出了改进意见、方案和适用环境。
其他文献
H.264/AVC是ITU的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像专家组)组成的联合视频组(Joint Video Team,JVT)开发的最新数字视频国际编码标准。与MPEG-1、MPEG-2、MPEG-
蓝牙作为一种新兴的短距离无线通信技术已经在各个领域得到广泛应用,它提供低成本、低功耗、近距离的无线通信,构成固定与移动设备通信环境中的个人网络,使得近距离内各种信息设
随着计算机技术的迅猛发展,嵌入式系统无处不在,嵌入式技术被广泛应用于工业控制、交通管理、通信等行业。本文主要介绍了根据应用的需求而设计的结合ARM嵌入式技术和RFID技
海杂波特性分析与建模对雷达信号处理,特别是对恒虚警检测器的设计和雷达检测性能的评估具有重要的作用。而且,系统的海杂波特性分析与建模能够为信号处理方法设计、雷达性能评
为满足下一代网络开放性和灵活性的要求,国际互联网工程任务组中路由领域的ForCES工作组提出了转发件与控制件分离的路由器体系结构。IPv6已成为下一代网络的关键技术之一,因此
合成孔径雷达(SAR)成像技术是五十年代发展起来的一种高分辨率雷达成像技术,它结合了合成孔径原理,依靠脉冲压缩技术或者解调频技术,获得高的距离向分辨率和方位向分辨率,已经广
数字视频地面广播技术正逐渐成为无线通信领域的研究热点,国际上已基本形成了分别以欧洲、美国、日本为主的三大传输标准,本文主要针对欧洲的DVB-T标准改进其中的调制技术并
非高斯信号处理是近年来迅速发展起来的一个信号处理的新领域。作为满足广义中心极限定理的唯一一类分布,α稳定分布自1993年开始应用于信号处理中以后,引起了国内外大量专家
米波雷达具有反隐身和对抗反辐射导弹的优点,在现代战争中的作用逐渐受到各国的关注。米波雷达波束较宽,角度分辨力较差,尤其当目标仰角较低时,地面反射的多径信号将严重影响
本课题是江苏省高技术研究项目“移动自组织网络关键技术研究与应用(BG2003004)”和江苏省科技攻关计划项目“基于多网融合技术的接入设备及其终端产品(BE2004008)”研究内容