[发明专利]固态硬盘代码的测试方法、系统、存储介质及电子设备在审
申请号: | 202011180709.6 | 申请日: | 2020-10-29 |
公开(公告)号: | CN112463585A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 张发壮;沈丽;弗兰克·陈;熊小明;黄容 | 申请(专利权)人: | 至誉科技(武汉)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 唐勇 |
地址: | 430000 湖北省武汉市武汉东湖新技*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 固态 硬盘 代码 测试 方法 系统 存储 介质 电子设备 | ||
1.一种固态硬盘代码的测试方法,其特征在于,包括以下步骤:
获取当前待测试的固件代码;
基于当前的主代码库对所述固件代码进行代码编译测试,然后调用基本测试案例进行测试;
当所述固件代码测试通过,则将所述固件代码上传至主代码库,并对主代码库进行更新;
获取下一待测试的固件代码,基于更新后的主代码库对下一待测试的固件代码进行代码编译测试,然后调用基本测试案例进行测试,直至待测试的固件代码均测试完成。
2.如权利要求1所述的固态硬盘代码的测试方法,其特征在于,所述“获取当前待测试的固件代码”步骤之前,包括以下步骤:
获取多个待测试提交的固件代码以及所述固件代码的代码信息,所述代码信息包括固件提交时间、固件特性信息以及缺陷代码;
根据所述代码信息分析各固件代码的测试顺序;
按照所述测试顺序逐一选取当前待测试的固件代码。
3.如权利要求1所述的固态硬盘代码的测试方法,其特征在于,所述“基于当前的主代码库对所述固件代码进行代码编译测试,然后调用基本测试案例进行测试”步骤之后,“当所述固件代码测试通过,则将所述固件代码上传至主代码库,并对主代码库进行更新”步骤之前,包括以下步骤:
获取所述当前待测试的固件代码的固件特性信息;
根据所述固件特性信息选取对应的特性模块测试用例,并进行特性个性测试。
4.如权利要求1所述的固态硬盘代码的测试方法,其特征在于,所述“获取下一待测试的固件代码,基于更新后的主代码库对下一待测试的固件代码进行代码编译测试,然后调用基本测试案例进行测试,直至待测试的固件代码均测试完成”步骤之后,包括以下步骤:
获取待测试的更新固件代码,所述更新固件代码为已上传至主代码库的固件代码的更新版本;
基于当前的主代码库对所述更新固件代码进行代码编译测试,然后调用基本测试案例进行测试;
若测试失败,则调用所述更新固件代码上一版本的固件代码的测试结果进行比对分析,标记调整区域。
5.如权利要求1所述的固态硬盘代码的测试方法,其特征在于,所述“获取下一待测试的固件代码,基于更新后的主代码库对下一待测试的固件代码进行代码编译测试,然后调用基本测试案例进行测试,直至待测试的固件代码均测试完成”步骤之后,包括以下步骤:
生成测试日志和测试覆盖率统计信息。
6.一种固态硬盘代码的测试系统,其特征在于,包括:
信息获取模块,用于获取当前待测试的固件代码;
固件测试模块,与所述信息获取模块通讯连接,用于基于当前的主代码库对所述固件代码进行代码编译测试,然后调用基本测试案例进行测试;
主代码更新模块,与所述固件测试模块通讯连接,用于当所述固件代码测试通过,则将所述固件代码上传至主代码库,对主代码库进行更新;
所述固件测试模块,用于获取下一待测试的固件代码,基于更新后的主代码库对下一待测试的固件代码进行代码编译测试,然后调用基本测试案例进行测试,直至待测试的固件代码均测试完成。
7.如权利要求6所述的固态硬盘代码的测试系统,其特征在于,还包括:
所述信息获取模块,用于获取多个待测试提交的固件代码以及所述固件代码的代码信息,所述代码信息包括固件提交时间、固件特性信息以及缺陷代码;
测试固件选择模块,与所述信息获取模块通讯连接,用于根据所述代码信息分析各固件代码的测试顺序,按照所述测试顺序逐一选取当前待测试的固件代码。
8.如权利要求6所述的固态硬盘代码的测试系统,其特征在于:
所述信息获取模块,用于获取所述当前待测试的固件代码的固件特性信息;
所述固件测试模块,与所述信息获取模块通讯连接,用于根据所述固件特性信息选取对应的特性模块测试用例,并进行特性个性测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于至誉科技(武汉)有限公司,未经至誉科技(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011180709.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种会议用人员统计系统
- 下一篇:一种红外热成像监控系统