Nothing Special   »   [go: up one dir, main page]

CN111291346B - 一种测试方法、装置、计算机设备及存储介质 - Google Patents

一种测试方法、装置、计算机设备及存储介质 Download PDF

Info

Publication number
CN111291346B
CN111291346B CN202010123412.XA CN202010123412A CN111291346B CN 111291346 B CN111291346 B CN 111291346B CN 202010123412 A CN202010123412 A CN 202010123412A CN 111291346 B CN111291346 B CN 111291346B
Authority
CN
China
Prior art keywords
test
current
fingerprint
progress information
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010123412.XA
Other languages
English (en)
Other versions
CN111291346A (zh
Inventor
庄楷贤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wingtech Communication Co Ltd
Original Assignee
Wingtech Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wingtech Communication Co Ltd filed Critical Wingtech Communication Co Ltd
Priority to CN202010123412.XA priority Critical patent/CN111291346B/zh
Publication of CN111291346A publication Critical patent/CN111291346A/zh
Application granted granted Critical
Publication of CN111291346B publication Critical patent/CN111291346B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Input (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种测试方法、装置、计算机设备及存储介质。该方法包括:当监测到测试夹具遮挡所述传感器时,触发所述测试夹具的模拟指纹操作;通过所述指纹感应设备采集所述测试夹具的当前模拟指纹;基于所述当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;根据所述当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;根据所述当前测试进度信息和预设的标准进度信息确定指纹测试结果。本发明实施例通过监测测试夹具是否遮挡终端中的传感器,从而实现对当前指纹测试状态的调整,通过展示当前测试进度信息,从而便于测试夹具实时获知终端的当前测试结果,控制终端的当前指纹测试的状态,进而实现指纹测试的有序进行。

Description

一种测试方法、装置、计算机设备及存储介质
技术领域
本发明实施例涉及自动化技术领域,尤其涉及一种测试方法、装置、计算机设备及存储介质。
背景技术
对于终端的各项功能,需要对其进行测试和校准,以保证终端功能的有效性和可用性。对终端性能的测试与校准一般包括多个步骤和阶段,在上一步骤结束之后进入下一步骤的测试。
在测试过程中,一般需要自动化测试夹具对终端进行测试控制,实现测试过程。但是由于自动化测试夹具一般不具备与终端的通讯功能,自动化测试夹具无法确定终端性能测试的步骤,因此需要人工操控自动化测试夹具,以实现个步骤测试的有序进行。若另外开发自动化测试夹具与终端的交互软件,则需要增加额外的硬件或软件,增加了测试的难度和测试成本。
发明内容
本发明实施例提供一种测试方法、装置、计算机设备及存储介质,以实现实时获知测试进度,从而有效控制测试的状态。
在一个实施例中,本发明实施例提供了一种测试方法,应用于终端,在所述终端上设有传感器和指纹感应设备,该方法包括:
当监测到测试夹具遮挡所述传感器时,触发所述测试夹具的模拟指纹操作;
通过所述指纹感应设备采集所述测试夹具的当前模拟指纹;
基于所述当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;
根据所述当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;
根据所述当前测试进度信息和预设的标准进度信息确定指纹测试结果;
若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
在又一个实施例中,本发明实施例提供了一种测试方法,应用于测试夹具,该方法包括:
遮挡终端的感应传感器,并接收所述终端发送的触发指令;
根据所述触发指令触发模拟指纹操作,生成当前模拟指纹,以使终端通过所述指纹感应设备采集所述测试夹具的当前模拟指纹;基于所述当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;
接收通过所述终端基于所述当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果;
若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
在一个实施例中,本发明实施例提供了一种测试装置,配置于终端,在所述终端上设有传感器和指纹感应设备,该装置包括:
监测模块,用于当监测到测试夹具遮挡所述传感器时,触发所述测试夹具的模拟指纹操作;
采集模块,用于通过所述指纹感应设备采集所述测试夹具的当前模拟指纹;
当前指纹测试模块,用于基于所述当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;
进度信息展示模块,用于根据所述当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;
指纹测试结果确定模块,用于根据所述当前测试进度信息和预设的标准进度信息确定指纹测试结果;若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
在又一个实施例中,本发明实施例提供了一种测试装置,配置于测试夹具,该装置包括:
触发指令接收模块,用于遮挡终端的感应传感器,并接收所述终端发送的触发指令;
当前模拟指纹生成模块,用于根据所述触发指令触发模拟指纹操作;
当前测试结果接收模块,用于接收通过所述终端基于所述当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果;
相应操作执行模块,用于若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
在一个实施例中,本发明实施例还提供了一种计算机设备,该计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例中任一项所述的应用于终端的测试方法,或者任一项所述的应用于测试夹具的测试方法。
在一个实施例中,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一项所述的应用于终端的测试方法,或者任一项所述的应用于测试夹具的测试方法。
本发明实施例中,通过若检测到测试夹具遮挡传感器,则启动当前指纹测试,实现了当前指纹测试的自动启动,通过若当前指纹测试完成,则根据当前测试结果更新屏幕中测试进度信息,用于指示所述测试夹具根据所述测试进度信息得到所述当前测试结果,从而实时显示测试进度信息,便于测试夹具获取测试进度信息,以控制终端的测试状态,实现了当前指纹测试的自动结束控制,从而实现了测试操作的有序进行。
附图说明
图1为本发明实施例提供的一种测试方法的流程图;
图2为本发明实施例提供的用户、终端和测试夹具交互示意图;
图3为本发明实施例提供的显示图标显示第一示意图;
图4为本发明实施例提供的显示图标显示第二示意图;
图5为本发明另一实施例提供的一种测试方法的流程图;
图6为本发明另一实施例提供的显示图标显示的第一示意图;
图7为本发明另一实施例提供的显示图标显示的第二示意图;
图8为本发明另一实施例提供的显示图标显示的第三示意图;
图9为本发明再一实施例提供的一种测试方法的流程图;
图10为本发明实施例提供的一种测试装置结构示意图;
图11为本发明实施例提供的一种测试装置结构示意图;
图12为本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
图1为本发明实施例提供的一种测试方法的流程图。本实施例提供的测试方法可适用于对终端进行测试的情况,典型的,本发明实施例可以适用于通过测试夹具根据测试的进度对终端的测试状态进行控制的情况。本申请实施例中,终端可以为手机、平板电脑、穿戴设备等可应用指纹的触摸屏设备,终端中设置有指纹感应设备,可以感应或采集响应指纹。该方法具体可以由测试装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在终端中。参见图1,本发明实施例的方法具体包括:
S110、当监测到测试夹具遮挡传感器时,触发测试夹具的模拟指纹操作。
其中,测试夹具为自动化测试夹具,可以包括控制器、遮挡部分以及感应部分,控制器用于根据感应部分的感应信号,控制遮挡部分对终端传感器进行遮挡或取消遮挡。感应部分可以包括光照度传感器或图像采集装置,用于对终端屏幕的显示图标进行检测。
示例性的,终端中安装有指纹测试应用,能够对终端的性能进行测试校准,例如,对终端的屏下指纹识别功能进行测试校准。终端中配置有感应传感器,感应传感器可以为接近传感器,能够监测到测试夹具遮挡接近感应传感器以及遮挡感应传感器的传感信号。
图2为本发明实施例提供的用户、终端和测试夹具交互示意图,如图2所示,用户首先打开终端中的指纹测试应用,若终端监测到测试夹具遮挡传感器,则触发终端内的指纹测试应用开始当前指纹测试。由于指纹测试需要感应到待测试的模拟指纹,对模拟指纹进行测试,因此,终端发出触发信号以触发测试夹具进行模拟指纹操作,测试夹具将模拟指纹作用于终端屏幕,以便终端屏幕感应到模拟指纹进行指纹测试。
S120、通过指纹感应设备采集测试夹具的当前模拟指纹。
如图3所示,终端中的指纹测试应用在打开状态下,需要接收测试夹具的开始测试指示信号,并检测到测试夹具放置于终端屏幕上的模拟指纹,开始当前指纹测试,因此,在本发明实施例中,如图4所示,如果检测到测试夹具遮挡传感器,则触发测试夹具的模拟指纹操作。
S130、基于当前模拟指纹进行当前指纹测试,得到当前指纹测试结果。
示例性的,终端中的指纹感应设备采集测试夹具作用于终端屏幕的当前模拟指纹,指纹测试应用获取当前模拟指纹,基于当前模拟指纹进行当前指纹测试,得到当前指纹测试结果。
S140、根据当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息。
由于对终端性能进行测试的操作步骤可能不止一个步骤,需要对每个步骤分别进行测试,因此在检测到测试夹具遮挡传感器时,需要确定启动的当前指纹测试应为哪一步骤的测试操作。在本发明实施例中,若检测到测试夹具遮挡感应传感器,则根据终端屏幕中展示的测试进度信息,确定已测试成功的次数,根据已测试成功的次数,确定当前应开始的测试步骤。例如,通过终端屏幕中展示的测试进度信息确定,当前已测试成功4次,则此时应开始启动第5个步骤的当前指纹测试。
其中,测试进度信息用于指示已完成的测试操作的步骤数量。例如,当前已完成对终端测试的4个步骤,则测试进度信息展示内容代表的数字为4。示例性的,当前指纹测试结束可以为终端中测试软件对当前指纹测试步骤的测试完成,而对终端的整个测试过程并未结束,此时,终端根据测试软件对当前指纹测试的测试结果,更新屏幕中的测试进度信息,以展示已完成的测试操作步骤的数量,从而使测试夹具及时获知已完成的测试操作的步骤,指示测试夹具根据测试进度信息得到当前指纹测试结果,以由测试夹具在控制终端测试软件进入下一阶段的测试操作。测试夹具可以通过感应部分的光照度传感器检测屏幕上的显示的内容,从而获知测试进度信息,也可以通过图像采集装置采集屏幕上显示内容的图像,并对显示内容的图像进行识别,从而获知测试进度信息。
在本申请实施例中,方法还包:当监测到遮挡传感器的测试夹具移除时,则结束当前指纹测试;当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
示例性的,若监测到遮挡传感器的测试夹具移除,则结束当前指纹测试,以后续继续遮挡终端传感器,触发终端中指纹测试应用进行下一步骤的指纹测试。
S150、根据当前测试进度信息和预设的标准进度信息确定指纹测试结果。
其中,预设的标准测试进度信息表示对当前模拟指纹的整个测试流程救结束,所需要的测试步骤所对应的测试步骤。示例性的,根据当前测试进度信息和预设的标准进度信息的对比,可以确定当前测试进度信息是否表示测试完成时的测试进度信息,从而在指纹测试完成时确定最终的指纹测试结果。
在本申请实施例中,测试进度信息为二进制数据;根据当前测试进度信息和预设的标准进度信息确定指纹测试结果包括:若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致,则确定指纹测试成功并显示对应的图标。若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应不一致,重新触发测试夹具的模拟指纹操作;将指纹测试作为当前指纹测试,返回通过指纹感应设备采集测试夹具的当前模拟指纹的步骤,直至当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致时,得到对应的指纹测试结果。
示例性的,预先获知对当前模拟指纹进行指纹测试所需的测试步骤数量,当前指纹测试完成后,若测试结果为测试成功,则更新当前测试成功的次数,以表示当前完成的测试的步骤数量。若当前测试进度信息中的各数据位与预设的标准测试进度信息中的各数据位对应一致,则说明当前测试成功的步骤与对当前模拟指纹进行指纹测试所需的测试步骤数量相同,即完成了对当前模拟指纹的测试,因此,确定指纹测试成功,并显示对应的图标,例如“pass”,以显示指纹测试成功。如果当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应不一致,则说明对当前模拟指纹进行指纹测试的步骤未完全执行,因此需要继续触发测试夹具的模拟指纹操作,进行下一步骤的指纹测试。
示例性的,如果终端检测到测试夹具从传感器上移除,则说明当前指纹测试已完成,因此终端确定当前指纹测试结束,以等待测试夹具进行下一阶段的测试指示。其中,若测试夹具根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且测试夹具再继续遮挡传感器,以指示终端测试软件进入下一步骤的测试操作。若测试夹具根据测试结果判断出当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
本发明实施例中,通过若监测到测试夹具遮挡传感器,则启动当前指纹测试,实现了当前指纹测试的自动启动,通过若当前指纹测试完成,则根据当前测试结果更新屏幕中测试进度信息,用于指示测试夹具根据测试进度信息得到当前测试结果,从而实时显示测试进度信息,便于测试夹具获取测试进度信息,以控制终端的测试状态,实现了当前指纹测试的自动结束控制,从而实现了测试操作的有序进行。
图5为本发明另一实施例提供的一种测试方法的流程图。本发明实施例在上述实施例的基础上进行了优化,未在本实施例中详细描述的细节详见上述实施例。参见图5,本实施例提供的测试方法可以包括:
S210、当监测到测试夹具遮挡传感器时,触发测试夹具的模拟指纹操作。
S220、通过指纹感应设备采集测试夹具的当前模拟指纹。
S230、基于当前模拟指纹进行当前指纹测试。
S240、若当前指纹测试完成,则判断当前指纹测试结果是否为测试成功,若是,则执行S250;若否,则执行S260。
示例性的,终端软件对终端的性能进行测试,具体为对终端实现各功能的参数进行校准,若校准通过,则测试成功,若校准不通过,则校准失败。
S250、更新已经测试成功的指纹测试次数,根据所述次数,确定屏幕中显示图标的亮度。
示例性的,若测试软件判断当前测试结果为测试成功,则根据终端屏幕展示的测试进度信息确定已经测试成功的操作数量,并根据测试进度信息中展示的已经测试成功的操作数量,以及测试成功的当前指纹测试,更新已经测试成功的操作数量,例如,当前终端屏幕中的测试进度信息中代表的已经测试成功的操作数量为4,且当前指纹测试已测试成功,则更新已经测试成功的操作数量为5,并根据已经测试成功的操作数量确定屏幕中显示图标的亮度。
在本申请实施例中,根据操作数量,确定屏幕中显示图标的亮度,包括:将操作数量转换为预设位数的二进制数字;若二进制数字中数据位为1,则令屏幕中与该数据位对应的显示图标的亮度为第一预设亮度值;若二进制数字中数据位为0,则令屏幕中与该数据位对应的显示图标的亮度为第二预设亮度值。
示例性的,本发明实施例中的亮度值也可以为颜色。如图6所示,可以预先设置三个显示图标,三个显示图标可以分别显示黑色或白色,以代表二进制数据0或1,若三个显示图标的显示方式为1号图标显示黑色,其他两个图标显示白色,则代表二进制数字001,十进制数字为1,表示测试进度信息为已完成1个步骤;若1号和2号图标显示黑色,3号图标显示白色,则代表二进制数字011,十进制数字为3,表示测试进度信息为已完成3个步骤。若确定当前已经测试成功的操作数量为5,转换为二进制数字为101,则令1号图标和3号图标显示黑色,2号图标显示白色。通过更新已经测试成功的操作数量,并通过屏幕中的显示图标展示测试进度信息,从而便于测试夹具及时获知当前的测试进度,根据测试进度指示终端的测试状态。
在本申请实施例中,终端测试软件和测试夹具预先已知对终端进行测试所需的测试操作步骤的总数量,若终端屏幕中显示图标显示的内容所表示的数字等于测试操作步骤的总数量,如图7所示,则确定出终端的所有步骤的测试操作均已完成并成功,显示通过测试,并退出终端测试。
S260、将屏幕中显示图标的亮度均设置为第三预设亮度值。
示例性的,若当前指纹测试的测试结果为失败,则将屏幕中显示图标的亮度均设置为第三预设亮度值。如图8所示,可以将所有显示图标均设置为黑色,以表示当前指纹测试的测试结果为失败。需要说明的是,当显示图标的亮度均设置为第三预设亮度值时,显示图标所代表的数字应大于测试操作步骤的总数,从而避免代表测试失败的图标显示方式与代表已经测试成功的测试操作数量的图标显示方式相同。
S270、若监测到测试夹具根据当前测试结果从传感器上移除,则结束当前指纹测试。
本发明实施例的技术方案,通过在当前测试结果为测试成功时,更新已经测试成功的操作数量,根据操作数量,确定屏幕中显示图标的亮度,从而通过显示图标实时显示已经测试成功的操作数量,以令测试夹具获知当前具体进行的测试进度,以根据测试进度指示终端测试的下一步骤的进行;通过在测试结果为测试失败时,将屏幕中显示图标的亮度均设置为第三预设亮度值,从而实时显示测试失败的状态,从而由测试夹具获知失败的测试结果,以指示终端退出测试操作。
图9为本发明再一实施例提供的一种测试方法的流程图。本实施例提供的测试方法可适用于对终端进行测试的情况,典型的,本发明实施例可以适用于通过测试夹具根据测试的进度对终端的测试状态进行控制的情况。本申请实施例中,终端可以为手机、平板电脑、穿戴设备等可应用指纹的触摸屏设备,终端中设置有指纹感应设备,可以感应或采集响应指纹。该方法具体可以由测试装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在测试夹具中。未在本发明实施例中的详尽描述的细节见上述实施例参见图9,本发明实施例的方法具体包括:
S310、遮挡终端的感应传感器,并接收终端发送的触发指令。
示例性的,若终端的测试软件处于打开状态下,测试夹具控制遮挡部分遮挡终端的传感器,从而由终端检测到测试夹具遮挡传感器时启动当前指纹测试。测试夹具在遮挡终端中传感器的同时,终端将触发指令发送给测试夹具,以指示测试夹具将模拟指纹作用于终端中的屏幕。例如,若终端进行屏下指纹的测试,则测试夹具将携带测试指纹的物体放置于终端的指纹测试位置,以便终端检测测试指纹,根据对测试指纹的测试数据进行终端性能的校正。
S320、根据触发指令触发模拟指纹操作,生成当前模拟指纹。
示例性的,终端发出触发信号以触发测试夹具进行模拟指纹操作,测试夹具将模拟指纹作用于终端屏幕,以便终端屏幕感应到模拟指纹进行指纹测试。
S330、接收通过终端基于当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果。
在本申请实施例中,测试夹具可以根据终端屏幕中展示的当前测试进度信息,确定当前测试结果,包括:检测终端屏幕中显示图标的亮度,根据检测结果,确定当前测试结果。
示例性的,测试夹具可以通过感应部分的光照度传感器检测屏幕上的显示的内容,从而获知测试进度信息,例如,当终端屏幕上包括三个显示图标时,则测试夹具的感应部分对应设置有三个光照度传感器,以根据三个光照度传感器检测到的光照度值确定显示图标所代表的已经测试成功的测试操作数量,以确定测试进度信息。例如,当光照度传感器检测到1号图标的亮度为第一预设亮度值,2号和3号图标的亮度为第二预设亮度值时,则确定当前以测试成功的操作数量为1个。也可以通过图像采集装置采集屏幕上显示内容的图像,并对显示内容的图像进行识别,通过识别结果确定显示图标所代表的从而获知测试进度信息。
通过根据终端的测试进度信息,从而实时获知当前的测试进度,便于测试夹具根据当前的测试进度指示终端下一测试步骤的有序进行,提高了测试的效率。
在本申请实施例中,检测终端屏幕中显示图标的亮度,根据检测结果,确定当前测试结果,包括:若根据检测结果判断已经测试成功的操作数量已更新,则确定当前测试结果为测试成功。
示例性的,由于测试夹具实时监测终端屏幕中的显示图标的亮度,若根据显示图标的亮度确定已经测试成功的操作数量已更新,即显示图标表示的已经测试成功的操作数量发生了变化,则确定当前测试结果为测试成功,便于根据测试成功的测试结果对终端进行下一个测试步骤的指示。
在本申请实施例中,检测终端屏幕中显示图标的亮度,根据检测结果,确定当前测试结果,包括:若根据检测结果确定终端屏幕中显示图标的亮度均为第三预设亮度值,则确定当前测试结果为失败。
示例性的,第三预设亮度值为预先设置的表示当前测试结果为测试失败的显示信息,如果测试夹具根据屏幕中显示图标代表的数字不是任一小于测试步骤总数的值,而是显示图标均为第三预设亮度值,则测试夹具判定当前测试结果为失败,便于指示终端退出测试。
S340、根据指纹测试结果执行相应的操作。
在本申请实施例中,根据指纹测试结果执行相应的操作,包括:当指纹测试结果为测试成功时,则移除测试夹具以使终端感应传感器处于非遮挡状态,结束当前指纹测试,当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
示例性的,如果当前测试结果为测试成功,则需要进入下一步骤的测试操作,因此,测试夹具取消遮挡终端中的传感器,结束当前指纹测试,再继续遮挡终端中的传感器,以指示终端进行下一步骤的测试操作。
当当前指纹测试为测试失败时,则退出指纹测试,以使终端重新执行响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段;展示初始测试进度信息,初始测试进度信息包括预设位数的数据位;数据位配置为初始预设值的步骤。
示例性的,若当前的测试结果为测试失败,则无需再继续进行下一步骤的测试,因此测试夹具取消遮挡终端中的传感器,指示终端退出测试操作。当终端再次监测到测试夹具遮挡传感器时,触发开始新的指纹测试过程。
本发明实施例的技术方案,通过遮挡终端中的传感器,以由终端检测到测试夹具遮挡传感器时启动当前指纹测试,从而实现测试夹具对终端测试状态的控制,通过根据终端屏幕中的测试进度信息,确定当前测试结果,从而使测试夹具实时掌握终端的测试进度,便于确定当前测试结果,以根据测试结果对终端的测试状态进行控制。通过根据当前测试结果,取消遮挡终端中的传感器,以由终端检测到测试夹具取消遮挡传感器时,结束当前指纹测试,从而实现对终端测试的结束控制,以使当前指纹测试有序的进行。
图10为本发明实施例提供的一种测试装置结构示意图。该装置适用于对对终端进行测试的情况,典型的,本发明实施例可以适用于通过测试夹具根据测试的进度对终端的测试状态进行控制的情况。该装置可以由软件和/或硬件的方式实现,该装置可以配置于终端中。参见图10,该装置具体包括:
监测模块410,用于当监测到测试夹具遮挡传感器时,触发测试夹具的模拟指纹操作。
采集模块420,用于通过指纹感应设备采集测试夹具的当前模拟指纹。
当前指纹测试模块430,用于基于当前模拟指纹进行当前指纹测试,得到当前指纹测试结果。
进度信息展示模块440,用于根据当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息。
指纹测试结果确定模块450,用于根据当前测试进度信息和预设的标准进度信息确定指纹测试结果。
在本申请实施例中,进度信息展示模块440,包括:
数据位确定单元,用于若当前指纹测试成功,则根据当前指纹测试成功的次数确定当前测试进度信息中的数据位。
当前测试进度信息展示单元,用于根据数据位确定与各数据位对应的显示图标的显示标志,以对当前测试进度信息进行展示。
测试进度信息为二进制数据。
指纹测试结果确定模块450,包括:
指纹测试成功确定单元,用于若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致,则确定指纹测试成功并显示对应的图标。
在本申请实施例中,还包括:
重新触发模块,用于若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应不一致,重新触发测试夹具的模拟指纹操作。
重新测试模块,用于将指纹测试作为当前指纹测试,返回通过指纹感应设备采集测试夹具的当前模拟指纹的步骤,直至当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致时,得到对应的指纹测试结果。
在本申请实施例中,还包括:
测试准备模块,用于响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段。
初始测试进度信息展示模块,用于展示初始测试进度信息,初始测试进度信息包括预设位数的数据位;数据位配置为初始预设值。
在本申请实施例中,还包括:
当前指纹测试结束模块,用于当监测到遮挡传感器的测试夹具移除时,则结束当前指纹测试。
下次指纹测试触发模块,用于当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
本发明实施例的技术方案,通过监测模块监测到测试夹具遮挡传感器时,触发测试夹具的模拟指纹操作,实现了当前指纹测试的自动启动,通过采集模块通过指纹感应设备采集测试夹具的当前模拟指纹;当前指纹测试模块基于当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;进度信息展示模块根据当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;从而实时显示测试进度信息,便于测试夹具获取测试进度信息,以控制终端的测试状态,实现了当前指纹测试的自动结束控制,从而实现了测试操作的有序进行。
图11为本发明实施例提供的一种测试装置结构示意图。该装置适用于对对终端进行测试的情况,典型的,本发明实施例可以适用于通过测试夹具根据测试的进度对终端的测试状态进行控制的情况。该装置可以由软件和/或硬件的方式实现,该装置可以配置于测试夹具中。参见图11,该装置具体包括:
触发指令接收模块510,用于遮挡终端的感应传感器,并接收终端发送的触发指令。
当前模拟指纹生成模块520,用于根据触发指令触发模拟指纹操作,生成当前模拟指纹。
当前测试结果接收模块530,用于接收通过终端基于当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果。
相应操作执行模块540,用于根据指纹测试结果执行相应的操作。
在本申请实施例中,相应操作执行模块530包括:
移除单元,用于当指纹测试结果为测试成功时,则移除测试夹具以使终端感应传感器处于非遮挡状态,结束当前指纹测试,当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
在本申请实施例中,相应操作执行模块530还包括:
退出指纹测试单元,用于当当前指纹测试为测试失败时,则退出指纹测试,以使终端重新执行响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段。
展示初始测试进度信息,初始测试进度信息包括预设位数的数据位;数据位配置为初始预设值的步骤。
本发明实施例的技术方案,通过遮挡终端中的传感器,以由终端检测到测试夹具遮挡传感器时启动当前指纹测试,从而实现测试夹具对终端测试状态的控制,通过根据终端屏幕中的测试进度信息,确定当前测试结果,从而使测试夹具实时掌握终端的测试进度,便于确定当前测试结果,以根据测试结果对终端的测试状态进行控制。通过根据当前测试结果,取消遮挡终端中的传感器,以由终端检测到测试夹具取消遮挡传感器时,结束当前指纹测试,从而实现对终端测试的结束控制,以使当前指纹测试有序的进行。
图12为本发明实施例提供的一种计算机设备的结构示意图。图12示出了适于用来实现本发明实施例的示例性计算机设备612的框图。计算机设备可以为终端或测试夹具。图12显示的计算机设备612仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图12所示,计算机设备612包括:一个或多个处理器616;存储器628,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器616执行,使得一个或多个处理器616实现本发明实施例所提供的应用于终端的测试方法,包括:当监测到测试夹具遮挡传感器时,触发测试夹具的模拟指纹操作;通过指纹感应设备采集测试夹具的当前模拟指纹;基于当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;根据当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;根据当前测试进度信息和预设的标准进度信息确定指纹测试结果。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:若当前指纹测试成功,则根据当前指纹测试成功的次数确定当前测试进度信息中的数据位;根据数据位确定与各数据位对应的显示图标的显示标志,以对当前测试进度信息进行展示。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致,则确定指纹测试成功并显示对应的图标。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应不一致,重新触发所述测试夹具的模拟指纹操作;将所述指纹测试作为当前指纹测试,返回所述通过所述指纹感应设备采集所述测试夹具的当前模拟指纹的步骤,直至当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致时,得到对应的指纹测试结果。
在一个实施例中,测试进度信息为二进制数据;一个或多个处理器616执行计算机程序时还实现以下步骤:根据当前测试进度信息和预设的标准进度信息确定指纹测试结果包括:若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致,则确定指纹测试成功并显示对应的图标。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应不一致,重新触发测试夹具的模拟指纹操作;将指纹测试作为当前指纹测试,返回通过指纹感应设备采集测试夹具的当前模拟指纹的步骤,直至当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致时,得到对应的指纹测试结果。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段;展示初始测试进度信息,初始测试进度信息包括预设位数的数据位;数据位配置为初始预设值。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:当监测到遮挡传感器的测试夹具移除时,则结束当前指纹测试;当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
在本申请实施例中,一个或多个处理器616还可以实现本发明实施例所提供的应用于测试夹具的测试方法,包括:遮挡终端的感应传感器,并接收终端发送的触发指令;根据触发指令触发模拟指纹操作,生成当前模拟指纹;接收通过终端基于当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果;根据指纹测试结果执行相应的操作。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:当指纹测试结果为测试成功时,则移除测试夹具以使终端感应传感器处于非遮挡状态,结束当前指纹测试,当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
在一个实施例中,一个或多个处理器616执行计算机程序时还实现以下步骤:当前指纹测试为测试失败时,则退出指纹测试,以使终端重新执行响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段;展示初始测试进度信息,初始测试进度信息包括预设位数的数据位;数据位配置为初始预设值的步骤。
以通用计算机设备的形式表现。计算机设备612的组件可以包括但不限于:一个或者多个处理器或者处理器616,系统存储器628,连接不同系统组件(包括系统存储器628和处理器616)的总线618。
总线618表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。
计算机设备612典型地包括多种计算机系统可读存储介质。这些存储介质可以是任何能够被计算机设备612访问的可用存储介质,包括易失性和非易失性存储介质,可移动的和不可移动的存储介质。
系统存储器628可以包括易失性存储器形式的计算机系统可读存储介质,例如随机存取存储器(RAM)630和/或高速缓存存储器632。计算机设备612可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统634可以用于读写不可移动的、非易失性磁存储介质(图12未显示,通常称为“硬盘驱动器”)。尽管图12中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光存储介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据存储介质接口与总线618相连。存储器628可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块642的程序/实用工具640,可以存储在例如存储器628中,这样的程序模块662包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块662通常执行本发明所描述的实施例中的功能和/或方法。
计算机设备612也可以与一个或多个外部计算机设备614(例如键盘、指向计算机设备、显示器626等)通信,还可与一个或者多个使得用户能与该计算机设备612交互的计算机设备通信,和/或与使得该计算机设备612能与一个或多个其它计算计算机设备进行通信的任何计算机设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口622进行。并且,计算机设备612还可以通过网络适配器620与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器620通过总线618与计算机设备612的其它模块通信。应当明白,尽管图12中未示出,可以结合计算机设备612使用其它硬件和/或软件模块,包括但不限于:微代码、计算机设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
处理器616通过运行存储在系统存储器628中的多个程序中其他程序的至少一个,从而执行各种功能应用以及测试,例如实现本发明实施例所提供的一种测试方法。
本发明实施例提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行应用于终端的一种测试方法:当监测到测试夹具遮挡传感器时,触发测试夹具的模拟指纹操作;通过指纹感应设备采集测试夹具的当前模拟指纹;基于当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;根据当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;根据当前测试进度信息和预设的标准进度信息确定指纹测试结果。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若当前指纹测试成功,则根据当前指纹测试成功的次数确定当前测试进度信息中的数据位;根据数据位确定与各数据位对应的显示图标的显示标志,以对当前测试进度信息进行展示。
在一个实施例中,测试进度信息为二进制数据;计算机程序被处理器执行时还实现以下步骤:若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致,则确定指纹测试成功并显示对应的图标。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应不一致,重新触发测试夹具的模拟指纹操作;将指纹测试作为当前指纹测试,返回通过指纹感应设备采集测试夹具的当前模拟指纹的步骤,直至当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致时,得到对应的指纹测试结果。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段;展示初始测试进度信息,初始测试进度信息包括预设位数的数据位;数据位配置为初始预设值。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当监测到遮挡传感器的测试夹具移除时,则结束当前指纹测试;当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
在本申请实施例中,计算机可执行指令在由计算机处理器执行时还用于执行应用于测试夹具的一种测试方法:遮挡终端的感应传感器,并接收终端发送的触发指令;根据触发指令触发模拟指纹操作,生成当前模拟指纹;接收通过终端基于当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果;根据指纹测试结果执行相应的操作。
在一个实施例中,计算机可执行指令在由计算机处理器执行时还用于执行以下方法:当指纹测试结果为测试成功时,则移除测试夹具以使终端感应传感器处于非遮挡状态,结束当前指纹测试,当再次监测到测试夹具遮挡传感器时,触发下次指纹测试。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当前指纹测试为测试失败时,则退出指纹测试,以使终端重新执行响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段;展示初始测试进度信息,初始测试进度信息包括预设位数的数据位;数据位配置为初始预设值的步骤。
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的存储介质的任意组合。计算机可读存储介质可以是计算机可读信号存储介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明实施例中,计算机可读存储介质可以是任何包含或存储程序的有形存储介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
计算机可读的信号存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号存储介质还可以是计算机可读存储介质以外的任何计算机可读存储介质,该计算机可读存储介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
计算机可读存储介质上包含的程序代码可以用任何适当的存储介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或设备上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种测试方法,其特征在于,应用于终端,在所述终端上设有传感器和指纹感应设备,所述方法包括:
当监测到测试夹具遮挡所述传感器时,触发所述测试夹具的模拟指纹操作;
通过所述指纹感应设备采集所述测试夹具的当前模拟指纹;
基于所述当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;
根据所述当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;
根据所述当前测试进度信息和预设的标准进度信息确定指纹测试结果;
若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
2.根据权利要求1所述的方法,其特征在于,所述根据所述当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息包括:
若当前指纹测试成功,则根据当前指纹测试成功的次数确定当前测试进度信息中的数据位;
根据所述数据位确定与各数据位对应的显示图标的显示标志,以对当前测试进度信息进行展示。
3.根据权利要求1所述的方法,其特征在于,所述测试进度信息为二进制数据;
所述根据所述当前测试进度信息和预设的标准进度信息确定指纹测试结果包括:
若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致,则确定指纹测试成功并显示对应的图标。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应不一致,重新触发所述测试夹具的模拟指纹操作;
将所述指纹测试作为当前指纹测试,返回所述通过所述指纹感应设备采集所述测试夹具的当前模拟指纹的步骤,直至当前测试进度信息中各数据位与预设的标准测试进度信息中的各数据位对应一致时,得到对应的指纹测试结果。
5.根据权利要求1所述的方法,其特征在于,所述当监测到测试夹具遮挡所述传感器时,触发所述测试夹具的模拟指纹操作之前,还包括:
响应作用于指纹测试应用的触发操作,进入当前指纹测试准备阶段;
展示初始测试进度信息,所述初始测试进度信息包括预设位数的数据位;所述数据位配置为初始预设值。
6.一种测试方法,其特征在于,应用于测试夹具,所述方法包括:
遮挡终端的感应传感器,并接收所述终端发送的触发指令;
根据所述触发指令触发模拟指纹操作,生成当前模拟指纹;
接收通过所述终端基于所述当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果;
若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
7.一种测试装置,其特征在于,应用于终端,在所述终端上设有传感器和指纹感应设备,所述装置包括:
监测模块,用于当监测到测试夹具遮挡所述传感器时,触发所述测试夹具的模拟指纹操作;
采集模块,用于通过所述指纹感应设备采集所述测试夹具的当前模拟指纹;
当前指纹测试模块,用于基于所述当前模拟指纹进行当前指纹测试,得到当前指纹测试结果;
进度信息展示模块,用于根据所述当前指纹测试结果确定当前测试进度信息,并展示当前测试进度信息;
指纹测试结果确定模块,用于根据所述当前测试进度信息和预设的标准进度信息确定指纹测试结果;若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
8.一种测试装置,其特征在于,应用于测试夹具,所述装置包括:
触发指令接收模块,用于遮挡终端的感应传感器,并接收所述终端发送的触发指令;
当前模拟指纹生成模块,用于根据所述触发指令触发模拟指纹操作,生成当前模拟指纹;
当前测试结果接收模块,用于接收通过所述终端基于所述当前模拟指纹进行当前指纹测试所得到的当前指纹测试结果;
相应操作执行模块,用于若根据测试结果判断出当前指纹测试成功,则控制遮挡部分从终端传感器上移除,结束当前指纹测试,并且控制测试夹具再继续遮挡传感器;若判断当前测试失败,则控制遮挡部分从终端传感器上移除,结束当前指纹测试。
9.一种计算机设备,其特征在于,所述设备包括:终端或测试夹具,所述终端或所述测试夹具中包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一项所述的应用于终端的一种测试方法,或者如权利要求6中所述的应用于测试夹具的一种测试方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一项所述的应用于终端的一种测试方法,或者如权利要求6中所述的应用于测试夹具的一种测试方法。
CN202010123412.XA 2020-02-27 2020-02-27 一种测试方法、装置、计算机设备及存储介质 Active CN111291346B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010123412.XA CN111291346B (zh) 2020-02-27 2020-02-27 一种测试方法、装置、计算机设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010123412.XA CN111291346B (zh) 2020-02-27 2020-02-27 一种测试方法、装置、计算机设备及存储介质

Publications (2)

Publication Number Publication Date
CN111291346A CN111291346A (zh) 2020-06-16
CN111291346B true CN111291346B (zh) 2023-04-21

Family

ID=71021916

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010123412.XA Active CN111291346B (zh) 2020-02-27 2020-02-27 一种测试方法、装置、计算机设备及存储介质

Country Status (1)

Country Link
CN (1) CN111291346B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6138252A (en) * 1996-07-01 2000-10-24 Sun Microsystems, Inc. Graphical test progress monitor
CN101159498A (zh) * 2007-11-07 2008-04-09 中兴通讯股份有限公司 一种射频硬件模块的测试方法
CN102650528A (zh) * 2011-02-25 2012-08-29 鸿富锦精密工业(深圳)有限公司 安全处理系统及方法
CN104008052A (zh) * 2014-05-26 2014-08-27 上海大学 一种通用的计算机产品测试系统及方法
CN107807885A (zh) * 2017-11-08 2018-03-16 广州酷狗计算机科技有限公司 任务信息显示方法及装置
CN109522234A (zh) * 2018-11-22 2019-03-26 郑州云海信息技术有限公司 显示测试用例执行进度的方法、系统及自动化测试方法
CN109634847A (zh) * 2018-11-21 2019-04-16 广州小鹏汽车科技有限公司 嵌入式产品自动化测试方法和系统

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109725209B (zh) * 2017-10-31 2022-08-30 富泰华工业(深圳)有限公司 测试治具及具有所述测试治具的测试装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6138252A (en) * 1996-07-01 2000-10-24 Sun Microsystems, Inc. Graphical test progress monitor
CN101159498A (zh) * 2007-11-07 2008-04-09 中兴通讯股份有限公司 一种射频硬件模块的测试方法
CN102650528A (zh) * 2011-02-25 2012-08-29 鸿富锦精密工业(深圳)有限公司 安全处理系统及方法
CN104008052A (zh) * 2014-05-26 2014-08-27 上海大学 一种通用的计算机产品测试系统及方法
CN107807885A (zh) * 2017-11-08 2018-03-16 广州酷狗计算机科技有限公司 任务信息显示方法及装置
CN109634847A (zh) * 2018-11-21 2019-04-16 广州小鹏汽车科技有限公司 嵌入式产品自动化测试方法和系统
CN109522234A (zh) * 2018-11-22 2019-03-26 郑州云海信息技术有限公司 显示测试用例执行进度的方法、系统及自动化测试方法

Also Published As

Publication number Publication date
CN111291346A (zh) 2020-06-16

Similar Documents

Publication Publication Date Title
CN107025174B (zh) 用于设备的用户界面异常测试的方法、装置和可读储介质
US9519401B2 (en) Providing context menu based on predicted commands
CN110806965A (zh) 自动测试方法、装置、设备和介质
CN113532882A (zh) 一种汽车仪表测试方法、装置、系统及存储介质
CN105808257B (zh) 一种应用弹窗识别方法和装置
CN112596966B (zh) 芯片验证方法、装置、设备、存储介质
CN109358827A (zh) 控制应用串口打印的方法、系统、设备及存储介质
CN112667212A (zh) 埋点数据可视化方法、装置、终端和存储介质
CN111291346B (zh) 一种测试方法、装置、计算机设备及存储介质
CN109581104A (zh) 一种车载娱乐系统触摸屏测试方法
CN111258875A (zh) 界面测试方法及系统、电子设备、存储介质
CN113495844B (zh) 基于虚拟点击的自动化测试方法、装置、系统及存储介质
CN106708705A (zh) 终端后台进程监控方法和系统
CN109522174A (zh) 控制adb使能的方法、装置、终端及存储介质
CN111124862B (zh) 智能设备性能测试方法、装置及智能设备
CN116087626A (zh) 一种保护膜触控功能影响程度的测试方法
CN110533791B (zh) 检测区域的定位方法、装置、终端和存储介质
CN116820946B (zh) 一种对目标软件兼容性进行自动化测试的方法和装置
CN114995919B (zh) 自适应配置mipi模组初始化代码的方法及设备
CN110443180B (zh) 屏下指纹图像的亮度处理系统及方法、装置、介质和设备
CN111240928B (zh) 设备驱动自动化检测方法、装置、设备及存储介质
KR102005718B1 (ko) 상황정보 병기형 실사용 기반 모바일단말 스크립트 생성 방법
CN107135299A (zh) 一种终端温度检测方法及装置
CN110348127B (zh) 一种测试用例的生成方法、装置、设备及存储介质
CN109101380B (zh) 一种i2c信号质量的检测方法及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant