【技术实现步骤摘要】
本专利技术涉及固态硬盘,尤其涉及一种固件测试方法、装置、设备及存储介质。
技术介绍
1、固态硬盘(solid state drive,简称ssd)厂商在ssd固件研发阶段会对固件的各种功能进行测试,而其中一部分测试会需要用到一些vendor命令,不同主控方案的ssd固件,甚至是相同主控的不同版本,在实现同一个需求的vendor命令时,其命令参数和命令组织结构都可能有很大的不同,从而导致vendor命令在不同固件版本难以复用,需要重新进行测试接口开发,从而导致测试开发的工作量增加,造成测试时间的浪费和成本的提高。
技术实现思路
1、有鉴于此,本专利技术的目的是为了克服现有技术中的不足,提供一种固件测试方法、装置、设备及存储介质。
2、本专利技术提供如下技术方案:
3、第一方面,本申请提供了一种固件测试方法,包括:
4、根据测试需求定义各vendor命令的预期输入参数和预期输出结果;
5、根据所述预期输入参数和固件版本参数对应的适配测试命令,将所
...【技术保护点】
1.一种固件测试方法,其特征在于,包括:
2.根据权利要求1所述的固件测试方法,其特征在于,所述根据测试需求定义各Vendor命令的预期输入参数和预期输出结果之后,包括:
3.根据权利要求2所述的固件测试方法,其特征在于,所述将所述待测试参数进行拆分,得到输入参数和固件版本参数,包括:
4.根据权利要求1所述的固件测试方法,其特征在于,所述将所述适配测试命令进行封装,包括:
5.根据权利要求4所述的固件测试方法,其特征在于,所述根据所述封装测试命令和所述预期输入参数,生成目标测试命令,包括:
6.根据权利要求
...【技术特征摘要】
1.一种固件测试方法,其特征在于,包括:
2.根据权利要求1所述的固件测试方法,其特征在于,所述根据测试需求定义各vendor命令的预期输入参数和预期输出结果之后,包括:
3.根据权利要求2所述的固件测试方法,其特征在于,所述将所述待测试参数进行拆分,得到输入参数和固件版本参数,包括:
4.根据权利要求1所述的固件测试方法,其特征在于,所述将所述适配测试命令进行封装,包括:
5.根据权利要求4所述的固件测试方法,其特征在于,所述根据所述封装测试命令和所述预期输入参数,生成目标测试命令,包括:
6.根据权利要求5所述的固件测试方法,其特征在于,所述...
【专利技术属性】
技术研发人员:孙成思,何瀚,王灿,周建波,
申请(专利权)人:成都佰维存储科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。