一种记录测试数据的方法及装置的制造方法

文档序号:10534661阅读:397来源:国知局
一种记录测试数据的方法及装置的制造方法
【专利摘要】本发明实施例提供一种记录测试数据的方法及装置,直接通过待测试主板的指定端口,为待测试主板配置序列号码,并将序列号码发送至服务器,无须单独的具备条形码识别功能的装置扫描待测试主板以获取序列号码,从而有效缩短了记录测试数据的时长,提高了记录测试数据的效率;并且,由于在测试开始之后,为待测试主板配置序列号码,且将序列号码和测试数据发送至服务器,避免了交叉扫描造成的测试结果错误的问题,提高了测试结果的准确性。
【专利说明】
一种记录测试数据的方法及装置
技术领域
[0001]本发明实施例涉及数据测试领域,尤其涉及一种记录测试数据的方法及装置。
【背景技术】
[0002]为了保证主板性能,通常在主板出厂之前,需要对主板进行性能测试,并根据性能测试后得到的测试数据确定主板是否满足出厂要求;当测试数据不满足出厂要求时,将对主板进行回收、修复或者淘汰,以避免不合格产品被用户使用。
[0003]目前,为了对测试数据进行管理,通常需要在每一个待测试主板上贴附条形码;在测试主板性能之前,通过具备条码识别功能的装置对每一个主板上的条形码进行扫描,以将每一个待测试主板上的条形码发送至服务器,该服务器用于对测试数据进行储存和管理。在对任意一待测试主板的测试过程完成之后,将测试数据发送至服务器;服务器通过条形码记录所述任意一待测试主板的测试数据。
[0004]在现有的测试过程中,将条形码作为每一个待测试主板的标识,并根据条形码记录测试数据;由于扫描条形码所用时间长,通常具备条码识别功能的装置需要5秒钟甚至更长的扫描时间,才能获取待测试主板的条形码信息,因此,采用上述技术方案记录测试数据时,将花费大量的时间扫描条形码,存在记录时间长的问题。此外,由于在测试开始之前,将条形码发送至服务器,测试完成之后将测试数据发送至服务器,因此,可能存在测试开始之前发送的条形码并不是测试完成之后,当前正在测试的主板的条形码,例如,测试开始之前,将待测试主板A的条形码发送至服务器,测试开始之后,当前测试主板为待测试主板B,若待测试主板B的测试数据为合格,则由于测试开始之前发送的条形码为待测试主板A的条形码,因此,服务器会记录待测试主板A的测试数据为合格,从而导致测试结果错误的问题。
[0005]由此可见,目前在对主板进行性能测试过程中,存在测试数据记录时间长以及测试结果存在误差的问题。

【发明内容】

[0006]本发明实施例提供一种记录测试数据的方法及装置,用以解决目前在对主板进行性能测试过程中,存在测试数据记录时间长以及测试结果存在误差的问题。
[0007]本发明实施例提供的具体技术方案如下:
[0008]本发明实施例提供一种记录测试数据的方法,应用于对待测试主板进行性能测试的过程中,包括:
[0009]通过所述待测试主板的指定端口,为所述待测试主板配置一序列号SN码;并
[0010]将所述SN码发送至服务器;
[0011 ]获取对所述待测试主板进行性能测试后得到的测试数据;
[0012]将所述测试数据发送至服务器,由所述服务器建立所述SN码和所述测试数据的关联关系。
[0013]—种记录测试数据的方法,应用于对待测试主板进行性能测试的过程中,包括:
[0014]接收所述待检测主板的序列号SN码,以及所述待检测主板对应的测试数据;其中,所述SN码为通过所述待测试主板的指定端口,为所述待测试主板配置的标识;
[0015]建立所述SN码和所述测试数据之间的关联关系。
[0016]—种记录测试数据的装置,应用于对待测试主板进行性能测试的过程中,包括:
[0017]配置单元,用于通过待测试主板的指定端口,为待测试主板配置一序列号SN码;
[0018]获取单元,用于获取对主板进行性能测试后得到的测试数据;
[0019]发送单元,用于将所述SN码和所述测试数据发送至服务器,由所述服务器建立所述SN码和所述测试数据的关联关系。
[0020]—种记录测试数据的装置,应用于对待测试主板进行性能测试的过程中,包括:
[0021]接收单元,用于接收待检测主板的序列号SN码,以及所述待检测主板对应的测试数据;其中,所述SN码为通过待测试主板的指定端口,为待测试主板配置的标识;
[0022]关系建立单元,用于建立所述SN码和所述测试数据之间的关联关系。
[0023]本发明实施例提供一种记录测试数据的方法及装置,通过在对任意一待测试主板的测试开始之后,为每一个待测试主板配置一个序列号码,并将该任意一待测试主板的序列号码发送至服务器;以及将对任意一待测试主板进行性能测试得到的测试结果发送至服务器,由服务器建立所述任意一待测试主板的条形码和获取的测试数据之间的关联关系,达到记录测试数据的目的。采用本发明实施例技术方案,直接通过待测试主板的指定端口,为待测试主板配置序列号码,并将序列号码发送至服务器,无须单独的具备条形码识别功能的装置扫描待测试主板以获取序列号码,序列号码读取速度快,从而有效缩短了记录测试数据的时长,提高了记录测试数据的效率;并且,由于在测试开始之后,为待测试主板配置序列号码,且将序列号码和测试数据发送至服务器,避免了交叉扫描造成的测试结果错误的问题,提高了测试结果的准确性。
【附图说明】
[0024]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本发明实施例中测试系统架构示意图;
[0026]图2为本发明实施例一中记录测试数据的流程图;
[0027]图3为本发明实施例二中记录测试数据的流程图;
[0028]图4为本发明实施例三中记录测试数据的装置结构示意图;
[0029]图5为本发明实施例四中记录测试数据的装置结构示意图。
【具体实施方式】
[0030]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0031 ]下面结合说明书附图,对本发明实施例作进一步详细描述。
[0032]参阅图1所示,为本发明实施例中测试系统架构示意图,所述测试系统包括服务器,至少一个待测试主板,测试装置,以及记录测试数据的装置;其中,服务器,用于记录测试数据,并对测试数据进行管理;至少一个待测试主板,用于承载序列号(serial number,简称SN)码,每一个待测试主板均包含指定端口,通过所述指定端口将SN码配置在每一个待测试主板上;测试装置,用于对每一个待测试主板进行性能测试,并生成性能测试的测试数据;记录测试数据的装置,用于为每一个待测试主板配置SN码,将SN码发送至服务器,以及获取测试数据,并将测试数据发送至服务器。所述记录测试数据的装置可以为一个单独的设备,也可以为一个部件,位于待测试主板、服务器,或者测试装置之中。
[0033]在测试系统中,可能包含多个待测试主板,对每个待测试主板进行性能测试以及记录测试数据的过程相同,本发明实施例中,仅以对一个待测试主板进行性能测试为例,介绍记录性能测试数据的过程。
[0034]实施例一
[0035]参阅图2所示,本发明实施例中,以记录测试数据的装置位于待测试主板之中为例,介绍记录待测试主板的测试数据的过程,包括:
[0036]步骤200:通过待测试主板的指定端口,为待测试主板配置一SN码。
[0037]本发明实施例中,记录测试数据的装置通过待测试主板的指定端口,为待测试主板配置SN码;其中,所述指定端口可以为待测试主板上的串口。
[0038]可选的,记录测试数据的装置中包含预设的SN码集合,该SN码集合中包含多个SN码,任意两个SN码各不相同;其中,每一个SN码还可以包含状态指示符,该状态指示符用于表征该SN码是否已经被配置至待检测主板;初始状态下,任意一 SN码的状态指示符为未分配状态,当该任意一 SN码被配置至待检测主板的同时,记录测试数据的装置将所述任意一SN码修改为已分配状态,避免两个待检测主板分配到同一个SN码的现象,提高了测试结果的准确性。
[0039]基于上述预设的SN码集合,可选的,记录测试数据的装置为待测试主板配置SN码的过程,包括:从预设的SN码集合中,随机选取一个状态指示符为未使用状态的SN码;为待检测主板配置选取的所述SN码。
[0040]可选的,为待检测主板配置选取的所述SN码,具体包括:将所述选取的SN码烧制在所述待检测主板的只读存储器(Read Only Memory,简称ROM)中;或者,将所述选取的SN码烧制在所述待检测主板的随机存取存储器(Random Access Memory,简称RAM)中。由于ROM具备可靠性高,不易丢失的优点,因此,较佳的实现方案中,应将SN码烧制在待测试主板的ROM中,提高了 SN码的可靠性。
[0041]由于记录测试数据的装置通过指定端口将SN码配置至待检测主板的过程仅需要毫秒级的时间长度,因此,采用本发明实施例技术方案,能够有效缩短对待测试主板进行性能测试的时长。
[0042]步骤210:获取对待测试主板进行性能测试后得到的测试数据。
[0043]本发明实施例中,由测试装置对待测试主板进行性能测试,并生成性能测试结果。当记录测试数据的装置位于测试装置以外时,记录测试数据的装置可以通过无线方式或者有线方式从测试装置中获取测试数据。
[0044]步骤220:将所述SN码和所述测试数据发送至服务器,由所述服务器建立所述SN码和所述测试数据的关联关系。
[0045]本发明实施例中,记录测试数据的装置可以与服务器之间存在物理连接,该物理连接可以为光纤电缆等线缆连接;记录测试数据的装置还可以与服务器之间存在无线连接。
[0046]基于记录测试数据的装置和服务器之间的连接方式,当记录测试数据的装置与服务器之间存在物理连接时,记录测试数据的装置可以通过所述物理连接将SN码和测试数据发送至服务器,能够保证SN码和测试数据传输的可靠性;当记录测试数据的装置与服务器之间存在无线连接时,记录测试数据的装置可以通过所述无线连接将SN码和测试数据发送至服务器,能够减少记录测试数据的装置和服务器之间的线缆连接,有效降低信息传输的成本。
[0047]可选的,当记录测试数据的装置位于待测试主板中时,SN码可以通过待测试主板的指定端口发送至服务器;其中,所述指定端口可以为待测试主板上的串口。
[0048]进一步的,记录测试数据的装置将所述测试数据发送至服务器之后,所述服务器建立所述SN码和所述测试数据的关联关系。
[0049]采用本发明实施例技术方案,一方面,通过将SN码烧制在待检测主板中,并将SN码通过有线方式或者无线方式发送至服务器,由于将SN码烧制至待检测主板中仅需要毫秒级的时长,相较于现有技术中需要5秒钟时间扫描条形码的方式,本发明实施例技术方案能够有效缩短对主板进行性能测试的时长,提高记录测试数据的效率;另一方面,在测试开始之后,将SN码配置至待检测主板,且将SN码和测试数据发送至服务器,避免了现有技术中待测试主板与服务器记录的条形码对应的待测试主板不一致的问题,提高了测试结果的准确性。
[0050]实施例二
[0051]参阅图3所示,本发明实施例中,以记录测试数据的装置置位于服务器之中为例,介绍记录待测试主板的测试数据的过程,包括:
[0052]步骤300:接收待检测主板的SN码,以及所述待检测主板对应的测试数据;其中,所述SN码为通过待测试主板的指定端口,为待测试主板配置的标识。
[0053]本发明实施例中,服务器接收待检测主板发送的待检测主板的SN码;其中,记录测试数据的装置通过待测试主板的指定端口,为待测试主板配置SN码;其中,所述指定端口可以为待测试主板上的串口 ;所述SN码为标记所述待检测主板的唯一标识。
[0054]可选的,可以SN码烧制在所述待检测主板的只读存储器(Read Only Memory,简称ROM)中;或者,将SN码烧制在所述待检测主板的随机存取存储器(Random Access Memory,简称RAM)中。由于ROM具备可靠性高,不易丢失的优点,因此,较佳的实现方案中,应将SN码烧制在待测试主板的ROM中,提高了SN码的可靠性。
[0055]由于记录测试数据的装置通过指定端口将SN码配置至待检测主板的过程仅需要毫秒级的时间长度,因此,采用本发明实施例技术方案,能够有效缩短对待测试主板进行性能测试的时长。此外,在测试开始之后,将SN码配置至待检测主板,且将SN码和测试数据发送至服务器,避免了现有技术中待测试主板与服务器记录的条形码对应的待测试主板不一致的问题,提高了测试结果的准确性。
[0056]步骤310:建立所述SN码和所述测试数据之间的关联关系。
[0057]本发明实施例中,服务器在本地建立所述SN码和所述测试数据之间的关联关系;服务器可以以表格的形式保存所述SN码和所述测试数据之间的关联关系,所述服务器还可以以图形的形式保存所述SN码和所述测试数据之间的关联关系;服务器也可以以数组形式保存所述SN码和所述测试数据之间的关联关系。
[0058]基于所述关联关系,进一步的,当服务器接收到测试数据查询指令时,获取所述测试数据查询指令中包含的待查询主板对应的SN码;从本地保存的关联关系中查找获取的SN码;并获取与查找到的SN码存在关联关系的测试数据。采用本发明实施例技术方案,由于得到的测试结果更加准确,从而保证了查询结果的准确性。
[0059]实施例三
[0060]基于实施例一至实施例二所述的技术方案,参阅图4所示,本发明实施例还提供一种记录测试数据的装置,应用于对待测试主板进行性能测试的过程中,包括配置单元40,获取单元41,发送单元42,其中:
[0061 ]配置单元40,用于通过待测试主板的指定端口,为待测试主板配置一序列号SN码;
[0062]获取单元41,用于获取对主板进行性能测试后得到的测试数据;
[0063]发送单元42,将所述SN码和测试数据发送至服务器,由所述服务器建立所述SN码和所述测试数据的关联关系。
[0064]可选的,所述配置单元40,具体用于:从预设的SN码集合中,随机选取一个未使用的SN码;为待检测主板配置选取的所述SN码。
[0065]所述配置单元40为待检测主板配置选取的所述SN码,具体包括:将所述选取的SN码配置在所述待检测主板的只读存储器ROM中;或者,将所述选取的SN码配置在所述待检测主板的随机存取存储器RAM中。
[0066]所述发送单元42,具体用于:通过所述待检测主板的串口,将所述SN码发送至服务器。
[0067]实施例四
[0068]基于实施例一至实施例二所述的技术方案,参阅图5所示,本发明实施例还提供一种记录测试数据的装置,应用于对待测试主板进行性能测试的过程中,包括接收单元50,以及关系建立单元51,其中:
[0069]接收单元50,用于接收待检测主板的序列号SN码,以及所述待检测主板对应的测试数据;其中,所述SN码为通过待测试主板的指定端口,为待测试主板配置的标识;
[0070]关系建立单元51,用于建立所述SN码和所述测试数据之间的关联关系。
[0071 ]可选的,还包括处理单元52,用于:当检测到测试数据查询指令时,获取所述测试数据查询指令中包含的待查询主板对应的SN码;从本地保存的关联关系中查找获取的SN码;并获取与查找到的SN码存在关联关系的测试数据。
[0072]综上所述,记录测试数据的装置通过待测试主板的指定端口,为待测试主板配置一SN码;并将所述SN码发送至服务器;以及获取对主板进行性能测试后得到的测试数据;记录测试数据的装置将所述测试数据发送至服务器;所述服务器建立所述SN码和所述测试数据的关联关系。采用本发明实施例技术方案,直接通过待测试主板的指定端口,为待测试主板配置序列号码,并将序列号码发送至服务器,无须单独的具备条形码识别功能的装置扫描待测试主板以获取序列号码,从而有效缩短了记录测试数据的时长,提高了记录测试数据的效率;并且,由于在测试开始之后,为待测试主板配置序列号码,且将序列号码和测试数据发送至服务器,避免了交叉扫描造成的测试结果错误的问题,提高了测试结果的准确性。
[0073]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0074]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0075]最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。
【主权项】
1.一种记录测试数据的方法,应用于对待测试主板进行性能测试的过程中,其特征在于,包括: 通过所述待测试主板的指定端口,为所述待测试主板配置一序列号SN码; 获取对所述待测试主板进行性能测试后得到的测试数据; 将所述SN码和所述测试数据发送至服务器,由所述服务器建立所述SN码和所述测试数据的关联关系。2.根据权利要求1所述的方法,其特征在于,为所述待测试主板配置一序列号SN码,具体包括: 从预设的SN码集合中,随机选取一个未使用的SN码; 为所述待检测主板配置选取的所述SN码。3.根据权利要求2所述的方法,其特征在于,为所述待检测主板配置选取的所述SN码,具体包括: 将所述选取的SN码配置在所述待检测主板的只读存储器ROM中;或者, 将所述选取的SN码配置在所述待检测主板的随机存取存储器RAM中。4.根据权利要求1-3任一项所述的方法,其特征在于,将获取的所述SN码发送至服务器,具体包括: 通过所述待检测主板的串口,将所述SN码发送至服务器。5.—种记录测试数据的方法,应用于对待测试主板进行性能测试的过程中,其特征在于,包括: 接收所述待检测主板的序列号SN码,以及所述待检测主板对应的测试数据;其中,所述SN码为通过所述待测试主板的指定端口,为所述待测试主板配置的标识; 建立所述SN码和所述测试数据之间的关联关系。6.根据权利要求5所述的方法,其特征在于,所述方法还包括: 当检测到测试数据查询指令时,获取所述测试数据查询指令中包含的待查询主板对应的SN码; 从本地保存的关联关系中查找获取的SN码;并 获取与所述查找到的SN码存在关联关系的测试数据。7.—种记录测试数据的装置,应用于对待测试主板进行性能测试的过程中,其特征在于,包括: 配置单元,用于通过所述待测试主板的指定端口,为所述待测试主板配置一序列号SN码; 获取单元,用于获取对所述待测试主板进行性能测试后得到的测试数据; 发送单元,用于将所述SN码和所述测试数据发送至服务器,由所述服务器建立所述SN码和所述测试数据的关联关系。8.根据权利要求7所述的装置,其特征在于,所述配置单元,具体用于: 从预设的SN码集合中,随机选取一个未使用的SN码; 为待检测主板配置选取的所述SN码。9.根据权利要求8所述的装置,其特征在于,所述配置单元为待检测主板配置选取的所述SN码,具体包括: 将所述选取的SN码配置在所述待检测主板的只读存储器ROM中;或者, 将所述选取的SN码配置在所述待检测主板的随机存取存储器RAM中。10.根据权利要求7-9任一项所述的装置,其特征在于,所述发送单元,具体用于: 通过所述待检测主板的串口,将所述SN码发送至服务器。11.一种记录测试数据的装置,应用于对待测试主板进行性能测试的过程中,其特征在于,包括: 接收单元,用于接收所述待检测主板的序列号SN码,以及所述待检测主板对应的测试数据;其中,所述SN码为通过所述待测试主板的指定端口,为所述待测试主板配置的标识;关系建立单元,用于建立所述SN码和所述测试数据之间的关联关系。12.根据权利要求11所述的装置,其特征在于,还包括处理单元,用于: 当检测到测试数据查询指令时,获取所述测试数据查询指令中包含的待查询主板对应的SN码; 从本地保存的关联关系中查找获取的SN码;并 获取与所述查找到的SN码存在关联关系的测试数据。
【文档编号】G06F11/22GK105893192SQ201510790073
【公开日】2016年8月24日
【申请日】2015年11月17日
【发明人】梁永飞
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1