可穿戴设备功能测试方法、装置、计算机设备和存储介质与流程

文档序号:32619517发布日期:2022-12-20 22:16阅读:29来源:国知局
可穿戴设备功能测试方法、装置、计算机设备和存储介质与流程

1.本技术涉及计算机技术领域,特别是涉及一种可穿戴设备功能测试方法、装置、计算机设备和存储介质。


背景技术:

2.随着科技的进步,智能可穿戴设备,例如智能手表、智能手环或智能腰带等发展迅猛,且许多传统的可穿戴电子产品也开始增加gps定位、wifi通讯等功能。智能可穿戴设备在出厂后需要经过一系列的功能测试,例如对可穿戴设备的开关机功能、gps定位功能、wifi功能、充电功能等进行测试,以确保集成在可穿戴设备的硬件在出厂后能够发挥其正常的使用功能,避免残次品流入市场。然而,目前可穿戴设备的出厂功能测试大都是人为在可穿戴设备直接通过暗码指令进入可穿戴设备的测试界面,然后人工操作判断可穿戴设备的某项功能是否正常,这种功能测试方法效率低下,容易误判且测试结果难以记录。


技术实现要素:

3.基于此,有必要针对可穿戴设备出厂功能测试方法生产效率低,容易误判的问题,提供一种可穿戴设备功能测试方法、装置、计算机设备和存储介质。
4.一种可穿戴设备功能测试方法,所述方法包括:
5.基于用户在测试终端施加的激活指令激活测试终端的数据传输端口;
6.响应检测指令以通过数据传输端口获取可穿戴设备的多项功能运行参数;
7.将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果。
8.在其中一个实施例中,在激活测试终端的数据传输端口的步骤中,多个数据传输端口能被同时激活,使得在响应检测指令的步骤中能通过多个数据传输端口对多个可穿戴设备同时检测,并通过多个数据传输端口对多个可穿戴设备的测试结果展示在不同界面区域。
9.在其中一个实施例中,基于用户在测试终端施加的激活指令激活测试终端的数据传输端口的步骤,具体包括:
10.将未激活的数据传端口切换至端口设置准备状态;
11.在准备状态的数据传输端口与可穿戴设备连接时触发自动获取物理地址;
12.响应激活指令以将匹配了物理地址的数据传输端口进行激活。
13.在其中一个实施例中,在响应激活指令以将匹配了物理地址的数据传输端口激活的步骤之后,还包括如下步骤:将可穿戴设备与数据传输端口脱离,先在检测终端触发检测指令,使得在检测到可穿戴设备与匹配物理地址的数据传输端口连接时触发自动检测步骤。
14.在其中一个实施例中,在将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果的步骤之前,所述可穿戴设备功能测试方法还包括如下步骤:过滤掉可穿戴设备的多项功能运行参数中的过滤项,以在后续步骤测试中展现除过滤项外的测试结
果。
15.在其中一个实施例中,在将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果的步骤之后,所述可穿戴设备功能测试方法还包括如下步骤:获取测试结果保存指令,根据测试结果保存指令将测试结果保存指令指向的测试结果保存为日志文件。
16.在其中一个实施例中,所述功能运行参数包括开机按键参数、功能按键参数、传感器参数、gps定位信号参数、wifi信号参数、充电参数、话筒参数、存储卡读取参数中的至少多个。
17.本发明还提供了一种数据处理装置,所述装置包括:
18.激活触发模块,用于基于用户在测试终端施加的激活指令激活测试终端的数据传输端口;
19.数据获取模块,用于响应检测指令以通过数据传输端口获取可穿戴设备的多项功能运行参数;
20.测试分析模块,用于将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果。
21.本发明还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现可穿戴设备功能测试方法的各步骤。
22.本发明还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现可穿戴设备功能测试方法的各步骤。
23.由上述技术方案可知,本发明实施例至少具有如下优点和积极效果:
24.本发明实施例的可穿戴设备功能测试方法、装置、计算机设备和存储介质,在需要对待测试的可穿戴设备进行功能参数测试时,可以先激活测试终端的数据传输端口,使待测试的可穿戴设备在直接与数据传输端口连接的前提下能够响应测试终端发出的测试指令,从而通过数据传输端口能够获取可穿戴设备的多项功能参数并能够对多项功能参数进行测试并展示测试结果。这相比传统可穿戴设备在出厂后需要人工通过暗码指令进入可穿戴设备的测试界面并一一判断每一项功能参数而言,本发明能够一次性实现可穿戴设备的多项功能参数的自动检测,不仅提升了可穿戴设备的功能测试效率而且测试过程文件易记录。
附图说明
25.图1为一个实施例中可穿戴设备功能测试方法的应用环境图;
26.图2为本发明一实施例提供的可穿戴设备功能测试方法的流程图;
27.图3为本发明一实施例提供的可穿戴设备功能测试方式的流程图;
28.图4为一个实施例中计算机设备的内部结构图。
具体实施方式
29.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
30.本技术提供的可穿戴设备功能测试方法,可以应用于图1所示的应用环境中。其中,可穿戴设备101通过usb接口与测试终端102连接,可穿戴设备101可以但不限于是各种智能手表、智能手环或智能腰带等电子设备,测试终端102可以为任何集成有计算机测试程序的智能电子设备,例如计算机电脑。图1还示意了可穿戴设备101的数量为多个,测试终端102能够同时采集多个可穿戴设备101的功能数据并进行检测。可以理解,在其它实施例中,可穿戴设备101的数量还可以为一个,此时测试终端102仅对一个可穿戴设备101进行检测。
31.需要说明的是,可穿戴设备的功能数据包括开机按键参数(例如开关机时间、开关机是否正常运行)、功能按键参数(例如在检测过程中功能按键被执行时,相应的功能动作反馈情况)、传感器参数(例如温度传感器、重力传感器是否能够正常采集参数)、gps定位信号参数(定位数据的精准程度是否达标)、wifi信号参数(信号强度是否达标)、充电参数(充电速度、以及是否能够正常完成充电)、话筒参数(是否能够采集声音或者采集到的声音的清晰度、饱和度)、存储卡读取参数(是否能够正常读取安装到的存储卡数据)中的至少多个。
32.在一实施例中,参考图2,图2示意了可穿戴设备功能测试方法,以该方法应用于图1中的测试终端102为例进行说明,该功能测试方法包括如下步骤:
33.步骤s10,基于用户在测试终端施加的激活指令激活测试终端的数据传输端口。步骤s20,响应检测指令以通过数据传输端口获取可穿戴设备的多项功能运行参数;步骤s30,将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果。以下将分别对步骤s10、步骤s20和步骤s30进行详细介绍。
34.步骤s10,基于在测试终端施加的激活指令激活测试终端的数据传输端口。
35.具体地,数据传输端口在未激活的状态不具有传输待测试可穿戴设备的功能参数的作用,也就是说,在数据传输端口未被激活的状态下,即使将待测试的可穿戴设备与数据传输端口连接,测试终端也不会采集可穿戴设备的功能参数,数据传输端口可以为usb接口,此时数据传输端口仅作为连接器来使用。
36.数据传输端口的数量可以一次性设置多个,在激活数据传输端口时,可以根据实际需要测试的可穿戴设备的数量激活对应数量的数据传输端口,使得在响应检测指令的步骤中能通过多个数据传输端口对多个可穿戴设备同时检测,并通过多个数据传输端口对多个可穿戴设备的测试结果展示在不同界面区域。
37.在一实施例中,参考图3,激活测试终端的数据传输端口具体包括如下步骤:
38.s11,将未激活的数据传端口切换至端口设置准备状态。具体地,在实际测试场景中,如果需要利用某一个数据传输端口来检测可穿戴设备的功能参数,需事先在测试终端的操作界面上点击该数据传输端口的设定按钮,将该数据传输端口切换至开放状态,即开放数据传输供测试终端采集可穿戴设备物理地址。
39.s12,在准备状态的数据传输端口与可穿戴设备连接时触发自动获取物理地址。具体地,当待检测的可穿戴设备与处于准备状态的数据传输端口连接时,测试终端能够通过该数据传输端口将与之连接的可穿戴设备的物理地址进行采集,具有该物理地址的可穿戴设备即可与该数据传输端口建立关联。这在测试终端的操作界面上可表现为该物理地址被记录在该数据传输端口的关联处。
40.s13,响应激活指令以将匹配了物理地址的数据传输端口进行激活。具体地,在步
骤s12中,可穿戴设备的物理地址只是被获取而与对应的数据传输端口关联,但还需要进一步的确认才能够完成数据传输通道的激活。这时用户可以在测试终端发出激活指令,这可以通过在测试终端的操作界面上点击确定按钮,来将所有关联了物理地址的数据传输端口进行确认并激活。完成了激活后,可穿戴设备可以与数据传输口脱离,后续可以先在检测终端触发检测指令后,在检测到可穿戴设备与匹配物理地址的数据传输端口连接时触发自动检测步骤。这在宏观上可以表现为测试可穿戴设备时,usb连接即实现自动检测,更智能。
41.步骤s20,响应检测指令以通过数据传输端口获取多项功能运行参数。
42.具体地,在步骤10完成激活数据传输端口的步骤之后,可以将待测试的可穿戴设备与激活的数据传输端口连接以建立数据传输通道,这个时候可以在测试终端发出检测指令的前提下通过数据传输通道获取多项功能运行参数。需要说明的是,检测指令在测试终端的操作界面上可以表现为开始检测的按钮,点击开始检测的按钮可以触发测试终端对可穿戴设备的数据采集和检测过程。开始检测的按钮可以在将可穿戴设备与数据传输端口连接之前被点击,以便于后续在将可穿戴设备与数据传输端口连接时即可瞬时触发自动检测的步骤。可以理解,也可以在将可穿戴设备与数据传输端口连接之后再点击开始检测的按钮。
43.步骤s30,将获取的每项功能参数与预存的标准参数比对并展现测试结果。
44.具体地,可穿戴设备的功能数据包括开机按键参数(例如开关机时间、开关机是否正常运行)、功能按键参数(例如在检测过程中功能按键被执行时,相应的功能动作反馈情况)、传感器参数(例如温度传感器、重力传感器是否能够正常采集参数)、gps定位信号参数(定位数据的精准程度是否达标)、wifi信号参数(信号强度是否达标)、充电参数(充电速度、以及是否能够正常完成充电)、话筒参数(是否能够采集声音或者采集到的声音的清晰度、饱和度)、存储卡读取参数(是否能够正常读取安装到的存储卡数据)中的至少多个。
45.以开关机按键参数为例,在将获取的每项功能参数与预存的标准参数比对的过程中,测试终端会发出指令并通过对应的数据传输端口传递至可穿戴设备,该指令能够被可穿戴识别,以执行开机的动作或关机的动作,并且测试终端在执行上述开关机动作的过程中还会将开关机的参数通过数据传输通道反馈至测试终端,这里的开关机参数可以包括开机时间、关机时间、开关机是否正常。测试终端预存的标准参数可以包括开机时间、关机时间等,当实际测到的开机时间和关机时间落入到标准参数的范围之内时,可认定测试结果合格,否则不合格。需要说明的是,为了判断开关机按键是否正常,在检测过程中可能还需要人为的去按压开关机按键以配合测试终端完成开关机按键参数的检测过程。
46.功能按键参数的检测原理和过程可以参考开关机的描述,此处不再赘述。其它的参数,例如传感器参数、gps定位信号参数、充电参数、话筒参数和存储卡读取参数等原理基本一致,可以以测试终端是否采集到实际的数据为准来判断相应的硬件功能是否合格,或者以测试终端所采集到的实际数据是否落入到标准的参数范围之内来界定测试结果。特别说明说明的是,对于话筒参数而言,可以事先将测试的环境安排在具有测试声音的环境中,这样在测试过程中就可以确保测试终端能够一直获取到可穿戴设备采集到的环境声音,而不会存在某一个时刻采集不到声音的情况。或者,也可以在测试过程人为地产生声音。
47.在一实施例中,在将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果的步骤之前,还可以过滤掉可穿戴设备的多项功能运行参数中的过滤项,以在后
续步骤测试中展现除过滤项外的测试结果。这对于某些待出厂的可穿戴设备不具有的某些功能而言,可以不用去测试这些功能的运行情况。例如,某些可穿戴设备可能不具有存储卡功能,那这时候的测试就毫无疑义。
48.在一实施例中,在将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果的步骤之后,还可以获取测试结果的保存指令,根据测试结果的保存指令将测试结果保存指令指向的测试结果保存为日志文件。日志文件可以作为数据留存,特别是检测结果不合格的一些可穿戴设备而言,其测试过程的日志文件就可以便于工程师去查看和分析测试结果无法达标的原因所在了。
49.由上述技术方案可知,本发明实施例至少具有如下优点和积极效果:
50.本发明实施例的可穿戴设备功能测试方法、装置、计算机设备和存储介质,在需要对待测试的可穿戴设备进行功能参数测试时,可以先激活测试终端的数据传输端口,使待测试的可穿戴设备在直接与数据传输端口连接的前提下能够响应测试终端发出的测试指令,从而通过数据传输端口能够获取可穿戴设备的多项功能参数并能够对多项功能参数进行测试并展示测试结果。这相比传统可穿戴设备在出厂后需要人工通过暗码指令进入可穿戴设备的测试界面并一一判断每一项功能参数而言,本发明能够一次性实现可穿戴设备的多项功能参数的自动检测,不仅提升了可穿戴设备的功能测试效率而且测试过程文件易记录。
51.在一实施例中,本发明还提供了一种功能测试装置,该功能测试装置包括激活触发模块、数据获取模块和测试分析模块。其中,激活触发模块用于基于用户在测试终端施加的激活指令激活测试终端的数据传输端口,数据获取模块用于响应检测指令以通过数据传输端口获取可穿戴设备的多项功能运行参数,测试分析模块用于将获取的每项功能运行参数与预存的标准参数进行比对并展现测试结果。其中,上述每个模块所能实现的功能可以参考前文的解释说明,在此不再赘述。上述功能测试装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
52.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以参考图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示界面和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种数据处理方法。该计算机设备的显示界面可以是液晶显示界面或者电子墨水显示界面,该计算机设备的输入装置可以是显示界面上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
53.本领域技术人员可以理解,图4中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
54.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
55.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
56.在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在存储介质中。计算机设备的处理器从存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方法实施例中的步骤。
57.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
58.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
59.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1