预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115061907A(43)申请公布日2022.09.16(21)申请号202210674386.9(22)申请日2022.06.14(71)申请人上海商汤智能科技有限公司地址200233上海市徐汇区桂平路391号3号楼1605A室(72)发明人黄雅楠张翔刘华洲许雷(74)专利代理机构深圳市威世博知识产权代理事务所(普通合伙)44280专利代理师许昌莲(51)Int.Cl.G06F11/36(2006.01)权利要求书2页说明书12页附图7页(54)发明名称测试方法和测试系统、电子设备、存储介质(57)摘要本申请公开了一种测试方法和系统、电子设备、存储介质,测试方法包括:获取测试配置信息,测试配置信息包括关于待测试的目标模型的测试类型;基于测试配置信息,获取与测试类型对应的目标测试代码;使用目标测试代码对目标模型进行测试,得到测试结果。上述方案,能够提高测试的效率。CN115061907ACN115061907A权利要求书1/2页1.一种测试方法,其特征在于,包括:获取测试配置信息,所述测试配置信息包括关于待测试的目标模型的测试类型;基于所述测试配置信息,获取与所述测试类型对应的目标测试代码;使用所述目标测试代码对所述目标模型进行测试,得到测试结果。2.根据权利要求1所述的方法,其特征在于,所述测试配置信息还包括至少一个用于对所述目标模型进行测试的目标测试平台的第一标识信息,所述基于所述测试配置信息,获取与所述测试类型对应的目标测试代码,包括:基于所述测试类型获取所述测试类型对应的初始测试代码,以及基于所述第一标识信息获取各所述目标测试平台对应的交叉编译链;对于每一所述目标测试平台,利用对应的所述交叉编译链对所述初始测试代码进行编译,得到在所述目标测试平台上可执行的所述目标测试代码;所述使用所述测试代码对所述目标模型进行测试,包括:在各个所述目标测试平台上使用对应的所述目标测试代码对所述目标模型进行测试。3.根据权利要求2所述的方法,其特征在于,所述测试配置信息还包括待测试的所述目标模型的第二标识信息,在所述在各个所述目标测试平台上使用对应的所述目标测试代码对所述目标模型进行测试之前,所述方法还包括:确定与所述第二标识信息对应的目标模型;分别使用各所述目标测试平台对应的交叉编译链对所述目标模型进行编译,得到能够在各所述目标测试平台上执行的目标模型;所述在各个所述目标测试平台上使用对应的所述目标测试代码对所述目标模型进行测试,包括:在各所述目标测试平台上使用对应的所述目标测试代码对编译后的所述目标模型进行测试。4.根据权利要求2或3所述的方法,其特征在于,所述测试配置信息还包括用于测试所述目标模型的目标数据集的第三标识信息,所述在各个所述目标测试平台上使用对应的所述目标测试代码对所述目标模型进行测试,包括:基于所述第三标识信息,获取所述目标数据集;在各所述目标测试平台上使用对应的所述目标测试代码调用所述目标数据集对所述目标模型进行测试。5.根据权利要求4所述的方法,其特征在于,所述获取测试配置信息,包括:响应于接收到用户输入的若干配置内容,利用所述若干配置内容组合得到若干组候选配置信息,所述若干配置内容包括若干个测试类型、若干个目标测试平台的第一标识信息、若干个待测试的目标模型的第二标识信息以及若干个目标数据集的第三标识信息,每组所述候选配置信息包括一个所述测试类型、一个所述目标测试平台的第一标识信息、一个所述目标模型的第二标识信息以及一个所述目标数据集的第三标识信息;基于所述若干组候选配置信息,得到所述测试配置信息。6.根据权利要求5所述的方法,其特征在于,所述基于所述若干组候选配置信息,得到所述测试配置信息,包括:响应于用户对至少一组所述候选配置信息的选择,将用户选择的候选配置信息作为所2CN115061907A权利要求书2/2页述测试配置信息。7.根据权利要求1‑6任一项所述的方法,其特征在于,所述方法还包括:响应于用户对目标测试代码的更改操作,对所述目标测试代码进行更新;所述使用所述目标测试代码对所述目标模型进行测试,得到测试结果,包括:使用更新后的所述目标测试代码对所述目标模型进行测试,得到所述测试结果。8.根据权利要求1‑7任一项所述的方法,其特征在于,在所述使用所述目标测试代码对所述目标模型进行测试,得到测试结果之后,所述方法还包括:对所述测试结果进行统计,得到统计结果;将所述统计结果进行显示和/或发送至预设接收方。9.根据权利要求8所述的方法,其特征在于,所述使用所述目标测试代码对所述目标模型进行测试,得到测试结果,包括:在多个目标测试平台上使用对应的所述目标测试代码对所述目标模型进行测试,得到各所述测试平台关于所述目标模型在所述测试类型下的测试结果