数据检测方法、装置以及电子设备制造方法及图纸

技术编号:27975166 阅读:19 留言:0更新日期:2021-04-06 14:09
本发明专利技术实施例提供了一种数据检测方法、装置以及电子设备,涉及测试技术领域,该方法包括:获取第一用户终端上传的第一版本数据,所述第一用户终端为开发人员对应的终端;确定与所述第一版本数据对应第二版本数据,所述第一版本数据和所述第二版本数据为同一软件不同版本的数据;根据所述第一版本数据和所述第二版本数据生成数据差异报告,并输出所述数据差异报告至所述第一用户终端,所述数据差异报告包括所述第一版本数据和所述第二版本数据之间的差别数据。本发明专利技术实施例提供的数据检测方法通过获取数据差异报告可以保证第一版本数据上传的准确性。

【技术实现步骤摘要】
数据检测方法、装置以及电子设备
本专利技术涉及测试
,具体涉及一种数据检测方法、装置以及电子设备。
技术介绍
随着汽车功能更新迭代速度加快,汽车软件变更频次也随之提升,在汽车新版本软件发布前通常需要对软件进行完善的测试,具体的测试可以包括虚拟仿真测试以及整车试验测试等。当前软件版本管理以及软件测试均统一使用共享库进行管理,软件组通常负责向共享库上传新版本待测软件,测试组通常是在同一共享库以及对应软件路径下下载对应软件并对下载的软件进行测试。因此,如何更好的对不同版本的软件数据进行管理以及测试是亟待解决的问题。
技术实现思路
鉴于以上问题,本专利技术实施例提供一种数据检测方法、装置以及电子设备,以解决或者部分解决上述技术问题。本专利技术实施例是采用以下技术方案实现的:第一方面,本专利技术一些实施例提供一种数据检测方法,所述方法包括:获取第一用户终端上传的第一版本数据,所述第一用户终端为开发人员对应的终端;确定与所述第一版本数据对应第二版本数据,所述第一版本数据和所述第二版本数据为同一软件不同版本的数据;根据所述第一版本数据和所述第二版本数据生成数据差异报告,并输出所述数据差异报告至所述第一用户终端,所述数据差异报告包括所述第一版本数据和所述第二版本数据之间的差别数据。第二方面,本专利技术一些实施例还提供一种数据检测装置,包括获取模块、确定模块以及生成模块。获取模块,用于获取第一用户终端上传的第一版本数据,所述第一用户终端为开发人员;确定模块,用于确定与所述第一版本数据对应第二版本数据,所述第一版本数据和所述第二版本数据为同一软件不同版本的数据;生成模块,用于根据所述第一版本数据和所述第二版本数据生成数据差异报告,并输出所述数据差异报告至所述第一用户终端。第三方面,本专利技术一些实施例还提供一种电子控制器,包括处理器以及存储器,所述存储器存储有计算机程序指令,所述计算机程序指令被所述处理器调用时执行上述任一项所述的数据检测方法第四方面,本专利技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序指令,计算机程序代码可被处理器调用以执行上述任一项的数据检测方法。本专利技术实施例提供的数据检测方法、装置以及电子设备,本专利技术通过对第一版本数据和第二版本数据对比获取数据差异报告,并利用该数据差异报告可以保证版本数据上传的准确性。具体的,获取第一用户终端上传的第一版本数据,其中,第一用户终端为开发人员对应的终端,然后确定与第一版本数据对应的第二版本数据,第一版本数据和第二版本数据为同一软件不同版本的数据,最后根据第一版本数据和第二版本数据生成数据差异报告,并输出该数据差异报告至第一用户终端,其中,数据差异报告包括第一版本数据和第二版本数据之间的差别数据。本专利技术通过获取数据差异报告,并将该数据差异报告输出至第一用户终端,如此可以使第一用户终端的用户对其上传的版本数据进行确认,如此可以保证上传版本数据的准确性。本专利技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术一实施例提供的一种数据检测方法的流程示意图。图2示出了本专利技术另一实施例提供的一种数据检测方法的流程示意图。图3示出了本专利技术又一实施例提供的一种数据检测方法的流程示意图。图4示出了本专利技术又一实施例提供的一种数据检测方法中步骤S350的流程示意图。图5示出了本专利技术又一实施例提供的一种数据检测方法中步骤S350其他流程示意图。图6示出了本专利技术实施例提供的一种数据检测装置的模块框图。图7示出了本专利技术实施例提供的一种数据检测装置中生成模块430的模块框图。图8示出了本专利技术实施例提供的一种电子控制器的模块框图。图9示出了本专利技术实施例提供的一种计算机可读存储介质的模块框图。具体实施方式下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性地,仅用于解释本专利技术,而不能理解为对本专利技术的限制。下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性地,仅用于解释本专利技术,而不能理解为对本专利技术的限制。为了使本
的人员更好地理解本专利技术的方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。随着汽车功能更新迭代速度加快,汽车软件变更频次也随之提升,在汽车新版本软件发布前通常需要对软件进行完善的测试,具体的测试可以包括虚拟仿真测试以及整车试验测试等。当前软件版本管理以及软件测试均统一使用共享库进行管理,软件组通常负责向共享库上传新版本待测软件,测试组通常是在同一共享库以及对应软件路径下下载对应软件并对下载的软件进行测试。但是有时由于软件开发人员疏忽或者软件上传或者下载时出现错误,导致测试组测试的软件版本并非是待测软件,即测试人员测试的软件可能是历史软件版本,如此会造成不必要的重复工作,降低工作效率。例如,软件开发人员更改了软件版本号但未修改逻辑及数据,如此会导致测试组的软件的版本出错。为了解决上述技术问题,专利技术人经过长期研究,提出了本专利技术实施例中的数据检测方法、装置以及电子设备,该数据检测方法通过对第一版本数据和第二版本数据对比获取数据差异报告,并利用该数据差异报告可以保证版本数据上传的准确性。具体的,获取第一用户终端上传的第一版本数据,其中,第一用户终端为开发人员对应的终端,然后确定与第一版本数据对应的第二版本数据,第一版本数据和第二版本数据为同一软件不同版本的数据,最后根据第一版本数据和第二版本数据生成数据差异报告,并输出该数据差异报告至第一用户终端,其中,数据差异报告包括第一版本数据和第二版本数据之间的差别数据。本专利技术通过获取数据差异报告,并将该数据差异报告输出至第一用户终端,如此可以使第一用户终端的用户对其上传的版本数据进行确认,如此可以保证上传版本数据的准确性。如图1所示,图1示意性地示出了本专利技术实施例提供的数据检测方法的流程示意图。该方法可以包括以下步骤S110至步骤S130。步骤S110:获取第一用户终端上传的第一版本数据,所述第一用户终端为开发人员对应的终端。本专利技术实施例提供的数据检测方法可以应用于电子设备上,该电子设备可以是服务器或者终端设备等。电子设备可以获取第一终端上传的第本文档来自技高网
...

【技术保护点】
1.一种数据检测方法,其特征在于,所述方法包括:/n获取第一用户终端上传的第一版本数据,所述第一用户终端为开发人员对应的终端;/n确定与所述第一版本数据对应第二版本数据,所述第一版本数据和所述第二版本数据为同一软件不同版本的数据;/n根据所述第一版本数据和所述第二版本数据生成数据差异报告,并输出所述数据差异报告至所述第一用户终端,所述数据差异报告包括所述第一版本数据和所述第二版本数据之间的差别数据。/n

【技术特征摘要】
1.一种数据检测方法,其特征在于,所述方法包括:
获取第一用户终端上传的第一版本数据,所述第一用户终端为开发人员对应的终端;
确定与所述第一版本数据对应第二版本数据,所述第一版本数据和所述第二版本数据为同一软件不同版本的数据;
根据所述第一版本数据和所述第二版本数据生成数据差异报告,并输出所述数据差异报告至所述第一用户终端,所述数据差异报告包括所述第一版本数据和所述第二版本数据之间的差别数据。


2.根据权利要求1所述的方法,其特征在于,所述输出所述数据差异报告至所述第一用户终端之后,包括:
确定在预设时间段内是否接收到所述开发人员基于所述数据差异报告输入的确认指令;
若接收到所述确认指令,则对所述数据差异报告进行存储。


3.根据权利要求2所述的方法,其特征在于,所述输出所述数据差异报告至所述第一用户终端之后,包括:
发送数据测试指令和所述数据差异报告至第二用户终端,以指示所述第二用户终端对所述第一版本数据进行测试,所述第二用户终端为测试人员对应的终端。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若在预设时间段内未接收到所述开发人员基于所述数据差异报告输入的确认指令,则获取与所述第一版本数据对应的软件变更清单,所述软件变更清单是所述开发人员经过所述第一用户终端上传的清单;
根据所述软件变更清单和所述数据差异报告确定所述第一版本数据是否正确;
若正确,则输出所述数据差异报告至所述第二用户终端,并指示所述第二用户终端基于所述数据差异报告对所述第一版本数据进行测试。


5.根据权利要求1所述的方法,其特征在于,所述根据所述第一版本数据和所述第二版本数据生成数据差异报告,包括:
生成与所述第一版本数据对应的第一数据集,所述第一数据集包括多个第一信号名称和每个所述第一信号名称对应的第一信号参数值;
生成与所述第二版本数据对应的第二数据集,所述第二数据集包括多个第二信号名称和每个所述...

【专利技术属性】
技术研发人员:张超雄
申请(专利权)人:广州橙行智动汽车科技有限公司广州小鹏汽车科技有限公司
类型:发明
国别省市:广东;44

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

1