BOOTROM加载功能自动化测试方法及装置制造方法及图纸

技术编号:21089417 阅读:45 留言:0更新日期:2019-05-11 09:54
本发明专利技术公开了一种BOOTROM加载功能自动化测试方法及装置,方法包括以下步骤:加载测试环境;接收测试用指令;接收测试用例对应的镜像文件,并保存在存储器中;Bootrom运行加载镜像文件;根据接收到的打印信息判断测试用例是否成功;若成功,则自动重新执行接收测试用指令步骤;若失败,则自动重新加载测试环境,并执行接收测试用指令步骤。本方案通过自动在测试完测试用例之后,自动根据测试结果重新接收测试用指令或者重新加载测试环境,保证测试用例一个接着一个依次进行测试,无需人为介入进行判断,减少测试时间,同时提高了测试效率。

Automated Test Method and Device for BOOTROM Loading Function

【技术实现步骤摘要】
BOOTROM加载功能自动化测试方法及装置
本专利技术涉及到自动化测试领域,特别是涉及到一种BOOTROM加载功能自动化测试方法及装置。
技术介绍
如图1所示,现有的Bootrom加载功能测试方案为:先建立加载环境,即往NorFlash或者NandFlash中下载某一测试用例对应的镜像文件;然后重新上电,Bootrom运行,Bootrom从NorFlash或NandFlash中加载镜像文件,若串口输出镜像文件内的打印信息,则表明镜像文件成功运行,Bootrom成功加载,测试用例成功;若串口输出”CCCCC”的打印信息,则表明Bootrom加载失败,Bootrom已经进入Uart下载模式。测试用例失败。现实是,Bootrom加载功能测试用例众多,每一条测试用例都得重新建立测试环境,而且人为通过串口打印信息判断测试用例是否成功,这种测试验证方法不仅十分繁琐,而且测试效率低下。
技术实现思路
为了解决上述现有技术的缺陷,本专利技术的目的是提供一种BOOTROM加载功能自动化测试方法及装置。为达到上述目的,本专利技术的技术方案是:一种BOOTROM加载功能自动化测试方法,包括以下步骤:加载测试环本文档来自技高网...

【技术保护点】
1.一种BOOTROM加载功能自动化测试方法,其特征在于,包括以下步骤:加载测试环境;接收测试用指令;接收测试用例对应的镜像文件,并保存在存储器中;Bootrom运行加载镜像文件;根据接收到的打印信息判断测试用例是否成功;若成功,则自动重新执行接收测试用指令步骤;若失败,则自动重新加载测试环境,并执行接收测试用指令步骤。

【技术特征摘要】
1.一种BOOTROM加载功能自动化测试方法,其特征在于,包括以下步骤:加载测试环境;接收测试用指令;接收测试用例对应的镜像文件,并保存在存储器中;Bootrom运行加载镜像文件;根据接收到的打印信息判断测试用例是否成功;若成功,则自动重新执行接收测试用指令步骤;若失败,则自动重新加载测试环境,并执行接收测试用指令步骤。2.如权利要求1所述的BOOTROM加载功能自动化测试方法,其特征在于,所述Bootrom运行加载镜像文件步骤,包括,Bootrom运行并从存储器中加载镜像文件,在文件加载成功时,输出成功状态信息,在加载失败时,则输出失败状态信息。3.如权利要求2所述的BOOTROM加载功能自动化测试方法,其特征在于,所述根据接收到的打印信息判断测试用例是否成功步骤,包括,获取打印信息中包含的状态信息;根据状态信息判断测试用例是否成功。4.如权利要求3所述的BOOTROM加载功能自动化测试方法,其特征在于,所述根据接收到的打印信息判断测试用例是否成功步骤之后,包括,获取测试用例的测试结果,将测试结果关联测试用例保存;输出所有测试用例对应的测试结果。5.如权利要求1所述的BOOTROM加载功能自动化测试方法,其特征在于,所述重新加载测试环境步骤,包括,接收失败跳转镜像文件;运行失败跳转镜像文件,重新加载测试环境。6.如权利要求1所述的BOOTROM加载功能自动化测试方法,其特征在于,所述接收测试用例对应的镜像文件,并保存在存储器中步骤,包括,将镜像文件下载至ISRAM中;将镜像文件保存至NorFla...

【专利技术属性】
技术研发人员:杨志佳冯元元冷志源
申请(专利权)人:深圳忆联信息系统有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1