掌桥专利:专业的专利平台
掌桥专利
首页

一种产测系统数据反馈的方法、装置、设备及存储介质

文献发布时间:2023-06-19 12:18:04


一种产测系统数据反馈的方法、装置、设备及存储介质

技术领域

本发明属于计算机技术领域,尤其涉及一种产测系统数据反馈的方法、装置、设备及存储介质。

背景技术

嵌入式设备在出厂的时候为了确保出厂产品的各个指标能够满足质量标准和降低售后成本需要进行各种测试,如硬件功能测试,系统压力测试,稳定性测试和老化测试等,但仍然无法避免设备在用户使用时发生异常,售后返修时需要技术人员进行技术定位,产生一定的成本。

目前大部分工厂采用工厂MES系统记录测试数据,通过序列号查询测试记录来判断产品出厂是否符合标准,但是这种方法流程繁琐,还可能存在数据与设备不匹配的问题,如果返修时重新烧录了序列号,就无法得到一个准确的出厂测试记录。

发明内容

本发明的目的在于提供一种产测系统数据反馈的方法、装置、设备及存储介质,旨在解决嵌入式设备在返修时无法获取准备的出厂测试记录的问题。

一方面,本发明提供了一种产侧系统数据反馈的方法,所述方法包括下述步骤:

在设备中预设一个刷机时不可擦除的存储空间;

在所述存储空间中定义一个用于存储测试数据的数据库,并将其封装成标准API程序接口;

测试应用软件通过所述标准API程序接口将出厂测试数据写入所述数据库中;

软件工具通过所述标准API程序接口从所述数据库中读取所述出厂测试数据。

进一步地,在所述存储空间中定义一个用于存储测试数据的数据库的步骤包括:

根据测试的项目定义数据访问接口;

根据测试的数据类型定义数据结构;

将所述数据库封装成标准API程序接口。

进一步地,所述测试应用软件通过所述标准API程序接口将出厂测试数据写入所述数据库中的步骤包括:

检测并判断所述数据库中是否存在测试数据记录;

若否,初始化存储空间,所述测试应用软件通过所述标准API程序接口将所述出厂测试数据写入所述数据库中;

若是,所述测试应用软件通过所述标准API程序接口将所述数据库中的测试数据更新为所述出厂测试数据。

进一步地,所述出厂测试数据包括测试的项目和所述项目的测试结果。

进一步地,所述测试结果包括未测,失败和通过三种类型。

进一步地,所述测试应用软件采用不同的数值区分不同的所述测试结果。

进一步地,所述软件工具采用不同的颜色区分不同的所述测试结果。

另一方面,本发明提供了一种产测系统数据反馈的装置,所述装置包括:

存储模块,用于在设备中预设一个刷机时不可擦除的存储空间;

数据库模块,用于在所述存储空间中定义一个用于存储测试数据的数据库,并将所述数据库封装成标准API程序接口;

写入模块,用于测试应用软件通过标准API程序接口将出厂测试数据写入所述数据库中;

读取模块,用于通过软件工具通过标准API程序接口从所述数据库中读取所述出厂测试数据。

另一方面,本发明还提供了一种产测系统数据反馈的设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现产测系统数据反馈的方法所述的步骤。

另一方面,本发明还提供了一种可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现产测系统数据反馈的方法中所述的步骤。

本发明的有益效果:通过在嵌入式设备中定义一个刷机时不可擦除的空间,并将出厂测试数据存入该空间,从而将出厂测试数据固化到嵌入式设备中,无论设备是否重新更换系统,重新烧录序列号或者重新返修,这个记录始终保留在设备内部,通过API软件接口可以通过获取测试数据来判断设备是否是正常出厂设备,并随时可以查看出厂测试记录,方便售后或者技术人员对一些异常进行判断,识别异常是后期产生还是先天产生。

附图说明

图1是本发明实施例提供的产测系统数据反馈的方法的流程图;

图2是本发明实施例提供的产测系统数据反馈的装置的结构示意图;

图3是本发明实施例提供的产测系统数据反馈的设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

图1示出了本发明实施例一提供的产测系统数据反馈的方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤S101中,在设备中预设一个刷机时不可擦除的存储空间;

在步骤S102中,在存储空间中定义一个用于存储测试数据的数据库,并将其封装成标准API程序接口;

在步骤S103中,测试应用软件通过标准API程序接口将出厂测试数据写入数据库中;

在步骤S104中,软件工具通过标准API程序接口从数据库中读取出厂测试数据。

进一步地,步骤S102包括以下步骤:

步骤S1021:根据测试的项目定义数据访问接口;

步骤S1022:根据测试的数据类型定义数据结构;

步骤S1023:将数据库封装成标准API程序接口。

进一步地,步骤S103包括以下步骤:

步骤S1031:检测并判断数据库中是否存在测试数据记录;

步骤S1032:若否,初始化存储空间,测试应用软件通过标准API程序接口将出厂测试数据写入数据库中;

步骤S1033:若是,测试应用软件通过标准API程序接口将数据库中的测试数据更新为出厂测试数据。

进一步地,出厂测试数据包括测试的项目和项目的测试结果。

进一步地,测试结果包括未测,失败和通过三种类型。

进一步地,测试应用软件采用不同的数值区分不同的测试结果。

进一步地,软件工具采用不同的颜色区分不同的测试结果。

图2示出了本发明实施例提供的产测系统数据反馈的装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

存储模块201,用于在设备中预设一个刷机时不可擦除的存储空间;

数据库模块202,用于在存储空间中定义一个用于存储测试数据的数据库,并将数据库封装成标准API程序接口;

写入模块203,用于测试应用软件通过标准API程序接口将出厂测试数据写入数据库中;

读取模块204,用于通过软件工具通过标准API程序接口从数据库中读取出厂测试数据。

在本发明实施例中,产测系统数据反馈的装置的各模块可由相应的硬件或软件模块实现,各模块可以为独立的软、硬件模块,也可以集成为一个软、硬件模块,在此不用以限制本发明。

图3示出了本发明实施例提供的产测系统数据反馈的设备的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

在本发明实施例中,提供了一种设备,包括存储器301、处理器302以及存储在存储器中并可在处理器上运行的计算机程序303,该计算机程序被处理器执行时实现上述产测系统数据反馈的方法实施例中的步骤,例如,图1所示的步骤S101至S104。或者,该计算机程序被处理器执行时实现上述产测系统数据反馈的装置中各模块的功能,例如,图3所示的模块201至204。

在本发明实施例中,提供了一种可读存储介质,该可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述产测系统数据反馈的方法实施例中的步骤,例如,图1所示的步骤S101至S104。或者,该计算机程序被处理器执行时实现上述各装置实施例中各模块的功能,例如图3所示的各个模块的功能。

本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,ROM/RAM、磁盘、光盘、闪存等存储器。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种产测系统数据反馈的方法、装置、设备及存储介质
  • Android设备及其产测方法、装置、计算机可读存储介质
技术分类

06120113240854