一种整机触摸屏检测方法及装置、系统与流程

文档序号:12595824阅读:197来源:国知局
一种整机触摸屏检测方法及装置、系统与流程

本发明涉及终端设备技术领域,具体涉及一种整机触摸屏检测方法及装置、系统。



背景技术:

目前,大多数消费类电子产品(如智能手机、平板电脑)的屏幕都是触摸屏。触摸屏按照工作原理和传输信息的介质划分可以包括:电阻式触摸屏、电容感应式触摸屏、红外线式触摸屏和表面声波式触摸屏,例如,电容感应式触摸屏是利用人体的电流感应进行工作的。工厂在生产安卓整机如智能手机时,需要进行整机批量发布测试,在测试时可能会遇到卡屏或者触摸屏无效(如黑屏)等问题,但是智能手机使用的安卓发布版本系统是没有开放安卓调试桥接器(Android Debug Bridge,简称adb)功能的,工厂无法现场抓取LOG信息去分析卡屏或者触摸屏无效是触摸屏硬件还是应用程序。



技术实现要素:

本发明实施例公开了一种整机触摸屏检测方法及装置、系统,用于在故障机触摸屏无效或者卡屏时,能够快速地识别出是因为触摸屏硬件问题导致的无效或者卡屏,还是因为应用程序导致的无效或者卡屏,以对故障问题进行快速归类,提高测试和生产效率。

本发明第一方面公开了一种整机触摸屏检测方法,所述方法包括:

在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及所述待测试故障机的触摸屏被触控过程中,所述整机触摸屏检测装置读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件;

所述整机触摸屏检测装置识别所述触摸屏设备文件中的字节数;

如果所述触摸屏设备文件中的字节数不为零,所述整机触摸屏检测装置控制第一指示灯发出第一指示,所述第一指示用于表明所述待测试故障机的触摸屏不存在硬件故障问题;如果所述触摸屏设备文件中的字节数为零,所述整机触摸屏检测装置控制第二指示灯发出第二指示,所述第二指示用于表明所述待测试故障机的触摸屏存在硬件故障问题。

作为一种可选的实施方式,在本发明第一方面中,所述在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及所述待测试故障机的触摸屏被触控过程中,所述整机触摸屏检测装置读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件具体包括:

在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及所述待测试故障机的触摸屏被触控过程中,所述整机触摸屏检测装置读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件,所述触摸屏被触控是指所述触摸屏被滑动和/或所述触摸屏上的虚拟按键被按压,所述触摸屏设备文件包括dev文件、input文件和eventX文件。

作为一种可选的实施方式,在本发明第一方面中,在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及所述整机触摸屏检测装置读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件之前,所述方法还包括:

在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,所述整机触摸屏检测装置检测是否接收到所述待测试故障机发送的成功连接指示;

如果接收到所述待测试故障机发送的成功连接指示,以及所述待测试故障机的触摸屏被触控过程中,所述整机触摸屏检测装置执行读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件的步骤。

作为一种可选的实施方式,在本发明第一方面中,在所述整机触摸屏检测装置接收到所述待测试故障机发送的成功连接指示之后,以及所述待测试故障机的触摸屏被触控过程中,以及所述整机触摸屏检测装置读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件之前,所述方法还包括:

在所述整机触摸屏检测装置接收到所述待测试故障机发送的成功连接指示之后,以及所述待测试故障机的触摸屏被触控过程中,所述整机触摸屏检测装置检测是否接收到外部输入的读取指令;

如果检测到外部输入的读取指令,所述整机触摸屏检测装置执行读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件的步骤。

作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,所述整机触摸屏检测装置获取所述待测试故障机中电池的工作温度;

所述整机触摸屏检测装置判断所述工作温度是否超过所述待测试故障机电池的预设温度阀值;

如果所述工作温度超过所述待测试故障机电池的预设温度阀值,所述整机触摸屏检测装置控制第三指示灯发出第三指示,所述第三指示用于表明所述待测试故障机电池的工作温度超过预设温度阀值。

本发明第二方面公开了一种整机触摸屏检测装置,可包括:

文件读取单元,用于在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及所述待测试故障机的触摸屏被触控过程中,读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件;

字节识别单元,用于识别所述触摸屏设备文件中的字节数;

控制单元,用于当所述字节识别单元识别出所述触摸屏设备文件中的字节数不为零时,控制第一指示灯发出第一指示,所述第一指示用于表明所述待测试故障机的触摸屏不存在故障问题;当所述字节识别单元识别出所述触摸屏设备文件中的字节数为零时,控制第二指示灯发出第二指示,所述第二指示用于表明所述待测试故障机的触摸屏存在故障问题。

作为一种可选的实施方式,在本发明第二方面中,所述文件读取单元具体用于,在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及所述待测试故障机的触摸屏被触控过程中,读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件,所述触摸屏被触控是指所述触摸屏被滑动和/或所述触摸屏上的虚拟按键被按压,所述触摸屏设备文件包括dev文件、input文件和eventX文件。

作为一种可选的实施方式,在本发明第二方面中,所述整机触摸屏检测装置还包括:

连接处理单元,用于在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,检测是否接收到所述待测试故障机发送的成功连接指示;

所述文件读取单元具体用于,如果所述连接处理单元接收到所述待测试故障机发送的成功连接指示,以及所述待测试故障机的触摸屏被触控过程中,读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件。

作为一种可选的实施方式,在本发明第二方面中,指令检测单元,用于在所述连接处理单元接收到所述待测试故障机发送的成功连接指示之后,以及所述待测试故障机的触摸屏被触控过程中,检测是否接收到外部输入的读取指令;

所述文件读取单元具体用于,如果所述指令检测单元检测到外部输入的读取指令,读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件。

作为一种可选的实施方式,在本发明第二方面中,所述整机触摸屏检测装置还包括:

温度获取单元,用于在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,获取装置检测所述待测试故障机中电池的工作温度;

温度判断单元,用于判断所述工作温度是否超过所述待测试故障机电池的预设温度阀值;

所述控制单元还用于,如果所述温度判断单元判定所述工作温度超过所述待测试故障机电池的预设温度阀值,控制第三指示灯发出第三指示,所述第三指示用于表明所述待测试故障机电池的工作温度超过预设温度阀值。

本发明第三方面公开了一种整机触摸屏检测系统,可包括:整机触摸屏检测装置和待测试故障机,所述整机触摸屏检测装置通过OTG连接线接入所述待测试故障机;

所述整机触摸屏检测装置,用于在所述整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及所述待测试故障机的触摸屏被触控过程中,读取所述待测试故障机中用于记录所述触摸屏对应事件信息的触摸屏设备文件,并识别所述触摸屏设备文件中的字节数,如果所述触摸屏设备文件中的字节数不为零,控制第一指示灯发出第一指示,所述第一指示用于表明所述待测试故障机的触摸屏不存在硬件故障问题;如果所述触摸屏设备文件中的字节数为零,控制第二指示灯发出第二指示,所述第二指示用于表明所述待测试故障机的触摸屏存在硬件故障问题。

与现有技术相比,本发明实施例具有以下有益效果:

在本发明实施例中,整机触摸屏检测装置通过OTG连接线接入待测试故障机后,并在待测试故障机的触摸屏被触控过程中,整机触摸屏检测装置读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件,然后通过识别触摸屏设备文件中的字节数,当触摸屏设备文件中的字节数不为零时,控制第一指示灯发出第一指示,该第一指示用于表明待测试故障机的触摸屏不存在硬件故障问题;如果触摸屏设备文件中的字节数为零,控制第二指示灯发出第二指示,该第二指示用于表明待测试故障机的触摸屏存在硬件故障问题。可以看出,实施本发明实施例,由于待测试故障机的触摸屏已出现卡屏或者处于无效状态,通过对待测试故障机的触摸屏进行触控,如果是触摸屏本身硬件问题,触摸屏将无法感应出触控,从而记录触摸屏事件信息的触摸屏设备文件中的字节数为零;如果不是触摸屏本身硬件问题,而是应用程序问题或者系统性故障问题而导致触摸屏无效或者失灵卡屏,触摸屏能够感应到触控,从而记录触摸屏事件信息的触摸屏设备文件中的字节数不为零,因此,能够在待测试故障机触摸屏无效或者卡屏时,快速地识别出是因为触摸屏硬件问题导致的无效或者卡屏,还是因为应用程序导致的无效或者卡屏,以对故障问题进行快速归类,提高测试和生产效率。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的整机触摸屏检测方法的流程示意图;

图2为本发明实施例公开的整机触摸屏检测方法的另一流程示意图;

图3为本发明实施例公开的整机触摸屏检测装置的结构示意图;

图4为本发明实施例公开的整机触摸屏检测装置的另一结构示意图;

图5为本发明实施例公开的整机触摸屏检测装置的另一结构示意图;

图6为本发明实施例公开的整机触摸屏检测系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种整机触摸屏检测方法,用于在故障机触摸屏无效或者卡屏时,能够快速地识别出是因为触摸屏硬件问题导致的无效或者卡屏,还是因为应用程序导致的无效或者卡屏,以对故障问题进行快速归类,提高测试和生产效率。本发明实施例还相应地公开了一种整机触摸屏检测装置及一种整机触摸屏检测系统。

本发明实施例提供的待测试故障机可以是智能手机、平板电脑等具有触摸屏的终端设备,进一步地,该待测试故障机使用安卓(Android)系统。下面将结合具体实施例,对本发明技术方案进行详细的介绍。

实施例一

请参阅图1,图1为本发明实施例公开的整机触摸屏检测方法的流程示意图;如图1所示,一种整机触摸屏检测方法可包括:

101、在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及待测试故障机的触摸屏被触控过程中,整机触摸屏检测装置读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件;

在整机触摸屏检测装置设置有USB接口,待测试故障机中也设置有USB接口,基于USB接口,整机触摸屏检测装置通过OTG连接线接入到待测试故障机上,从而在整机触摸屏检测装置与待测试故障机之间实现USB-OTG模式,以便整机触摸屏检测装置能够基于OTG功能从待测试故障机中读取数据。其中,该待测试故障机是出现触摸屏卡屏或者无效等问题,通过本发明实施例能够快速地识别出是因为硬件还是软件导致的卡屏或者无效。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及待测试故障机的触摸屏被触控过程中,整机触摸屏检测装置读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件,触摸屏被触控包括触摸屏被滑动和/或触摸屏上的虚拟按键被按压(单击或者双击等),该触摸屏设备文件包括dev文件、input文件和eventX文件。

其中,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,待测试故障机的触摸屏被触控过程中(在触摸屏上滑动以得到移动轨迹或者点击虚拟按键),由于触摸屏出现卡屏或者无效,如果待测试故障机不是触摸屏硬件本身出现故障,则会检测到被触控,将在dev文件、input文件和eventX文件中记录该事件信息,从而更新dev文件、input文件和eventX文件,dev文件、input文件和eventX文件中的字节数不为零;如果触摸屏硬件本身出现故障,待测试故障机检测不到触摸屏被触控,不会更新dev文件、input文件和eventX文件,那么dev文件、input文件和eventX文件中的字节数为零。

待测试故障机的触摸屏处于无效状态或者卡屏时,如果待测试故障机的触摸屏在被触控过程中,如果不是触摸屏硬件本身出现故障,将能够检测到被触控时触摸屏的受力区域位置、受力时长和受力大小等。而待测试故障机的触摸屏支持多点触控技术,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,在测试人员触控触摸屏时,待测试故障机对触摸屏执行互容式触控检测以及自容式触控检测,分别获得互容式触控检测结果和自容式触控检测结果,对互容式触控检测结果和自容式触控检测结果进行算术运算得到被触控的受力区域位置。通过时间检测装置在检测到触控时开始计时、在触控消失时结束计时从而得到受力时长。待测试故障机可以通过传感器检测到触控时触摸屏受到的受力大小。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,整机触摸屏检测装置检测是否接收到待测试故障机发送的成功连接指示;如果接收到待测试故障机发送的成功连接指示,以及待测试故障机的触摸屏被触控过程中,整机触摸屏检测装置执行读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件的步骤。通过该实施方式,确保整机触摸屏检测装置与待测试故障机连接成功,以确保整机触摸屏检测装置能够成功从待测试故障机中读取触摸屏设备文件,从而确保测试结果。

可选地,整机触摸屏检测装置上还设置有工作指示灯,在接收待测试故障机发送的成功连接指示之后,控制工作指示灯处于打开状态(发出灯光),用以表明整机触摸屏检测装置与待测试故障机已完成连接,并可以正常通信,让测试人员能够获知整机触摸屏检测装置与待测试故障机的连接情况。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及待测试故障机的触摸屏被触控过程中,整机触摸屏检测装置检测是否接收到外部输入的读取指令;如果检测到外部输入的读取指令,整机触摸屏检测装置执行读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件的步骤。在该实施方式中,可以在整机触摸屏检测装置增设检测按钮,在整机触摸屏检测装置与待测试故障机连接后,测试人员在待测试故障机的触摸屏上滑动触摸屏或者点击虚拟按键过程中,通过整机触摸屏检测装置上的检测按钮触发整机触摸屏检测装置读取触摸屏设备文件,实现对整机触摸屏检测装置的控制。

作为另一种可选的实施方式,在整机触摸屏检测装置接收到待测试故障机发送的成功连接指示之后,以及待测试故障机的触摸屏被触控过程中,整机触摸屏检测装置检测是否接收到外部输入的读取指令;如果检测到外部输入的读取指令,整机触摸屏检测装置执行读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件的步骤。通过该实施方式,在整机触摸屏检测装置与待测试故障机连接成功后,通过外部输入读取指令,触发整机触摸屏检测装置读取触摸屏设备文件。

102、整机触摸屏检测装置识别该触摸屏设备文件中的字节数;

103、如果触摸屏设备文件中的字节数不为零,整机触摸屏检测装置控制第一指示灯发出第一指示,该第一指示用于表明待测试故障机的触摸屏不存在硬件故障问题;

整机触摸屏检测装置控制第一指示灯处于打开状态,以发亮从而获得第一指示;或者整机触摸屏检测装置控制第一指示灯闪烁,从而获得第一指示。

当然,在一些实施例中,还可以在整机触摸屏检测装置设置显示屏,在触摸屏设备文件中的字节数不为零时,在显示屏上显示第一指示信息,该第一指示信息用于表面触摸屏硬件没有故障,而是因为应用软件或者系统性故障导致触摸屏卡屏或者无效。

104、如果触摸屏设备文件中的字节数为零,整机触摸屏检测装置控制第二指示灯发出第二指示,该第二指示用于表明待测试故障机的触摸屏存在硬件故障问题。

整机触摸屏检测装置控制第二指示灯处于打开状态,以发亮从而获得第二指示;或者整机触摸屏检测装置控制第二指示灯闪烁,从而获得第二指示。当然,如果是控制第一指示灯或者第二指示灯发亮,那么可以通过不同的灯光颜色来进行区分,比如说在触摸屏设备文件中的字节数不为零时,控制第一指示灯发出绿色灯光,在触摸屏设备文件中的字节数为零时,控制第二指示灯发出红色灯光。

当然,在一些实施例中,还可以在整机触摸屏检测装置设置显示屏,在触摸屏设备文件中的字节数为零时,在显示屏上显示第二指示信息,如触摸屏存在硬件故障问题。

在本发明实施例中,整机触摸屏检测装置通过OTG连接线接入待测试故障机后,并在待测试故障机的触摸屏被触控过程中,整机触摸屏检测装置读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件,然后通过识别触摸屏设备文件中的字节数,当触摸屏设备文件中的字节数不为零时,控制第一指示灯发出第一指示,该第一指示用于表明待测试故障机的触摸屏不存在硬件故障问题;如果触摸屏设备文件中的字节数为零,控制第二指示灯发出第二指示,该第二指示用于表明待测试故障机的触摸屏存在硬件故障问题。可以看出,实施本发明实施例,由于待测试故障机的触摸屏已出现卡屏或者处于无效状态,通过对待测试故障机的触摸屏进行触控,如果是触摸屏本身硬件问题,触摸屏将无法感应出触控,从而记录触摸屏事件信息的触摸屏设备文件中的字节数为零;如果不是触摸屏本身硬件问题,而是应用程序问题或者系统性故障问题而导致触摸屏无效或者失灵卡屏时,触摸屏能够感应到触控,从而记录触摸屏事件信息的触摸屏设备文件中的字节数不为零,因此,能够在待测试故障机触摸屏无效或者卡屏时,快速地识别出是因为触摸屏硬件问题导致的无效或者卡屏,还是因为应用程序导致的无效或者卡屏,以对故障问题进行快速归类,提高测试和生产效率。

实施例二

请参阅图2,图2为本发明实施例公开的整机触摸屏检测方法的另一流程示意图;如图2所示,一种整机触摸屏检测方法可包括:

201、在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,整机触摸屏检测装置获取待测试故障机中电池的工作温度;

待测试故障机可以实时检测电池的工作温度,然后更新并保存到相应的文件中,整机触摸屏检测装置可以通过读取文件获得电池的工作温度。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,整机触摸屏检测装置检测是否接收到待测试故障机发送的成功连接指示;如果接收到待测试故障机发送的成功连接指示,整机触摸屏检测装置执行获取待测试故障机中电池的工作温度的步骤。通过该实施方式,确保整机触摸屏检测装置与待测试故障机连接成功,以确保整机触摸屏检测装置能够成功从待测试故障机中获取到工作温度。

可选地,整机触摸屏检测装置上还设置有工作指示灯,在接收待测试故障机发送的成功连接指示之后,控制工作指示灯处于打开状态(发出灯光),用以表明整机触摸屏检测装置与待测试故障机已完成连接,并可以正常通信,让测试人员能够获知整机触摸屏检测装置与待测试故障机的连接情况。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,整机触摸屏检测装置检测是否接收到外部输入的获取指令;如果检测到外部输入的获取指令,整机触摸屏检测装置执行获取待测试故障机中电池的工作温度的步骤。在该实施方式中,可以在整机触摸屏检测装置增设检测按钮,在整机触摸屏检测装置与待测试故障机连接后,通过整机触摸屏检测装置上的检测按钮触发整机触摸屏检测装置获取电池的工作温度,实现对整机触摸屏检测装置的控制。

作为另一种可选的实施方式,在整机触摸屏检测装置接收到待测试故障机发送的成功连接指示之后,整机触摸屏检测装置检测是否接收到外部输入的获取指令;如果检测到外部输入的获取指令,整机触摸屏检测装置执行获取待测试故障机中电池的工作温度的步骤。

202、整机触摸屏检测装置判断工作温度是否超过待测试故障机电池的预设温度阀值;

待测试故障机中的电池温度有一定阈值,可以在整机触摸屏检测装置预先存储该电池的预设温度阈值。

203、如果工作温度超过待测试故障机电池的预设温度阀值,整机触摸屏检测装置控制第三指示灯发出第三指示,该第三指示用于表明待测试故障机电池的工作温度超过预设温度阀值。

在整机触摸屏检测装置上还设置有第三指示灯,用于指示待测试故障机的电池工作温度的实际情况。整机触摸屏检测装置控制第三指示灯处于打开状态,以发亮从而获得第三指示;或者整机触摸屏检测装置控制第三指示灯闪烁,从而获得第三指示。当然,如果是控制第一指示灯或者第二指示灯或者第三指示灯发亮,那么可以通过不同的灯光颜色来进行区分,比如说在触摸屏设备文件中的字节数不为零时,控制第一指示灯发出绿色灯光(触摸屏硬件本身没有故障问题),在触摸屏设备文件中的字节数为零时,控制第二指示灯发出红色灯光(触摸屏硬件本身存在故障问题),在待测试故障机的电池的工作温度超过预设温度阀值时,控制第三指示灯发出黄色灯光(电池温度过高)。

实施例三

请参阅图3,图3为本发明实施例公开的整机触摸屏检测装置的结构示意图;如图3所示,一种整机触摸屏检测装置可包括:

文件读取单元310,用于在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及待测试故障机的触摸屏被触控过程中,读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件;

字节识别单元320,用于识别触摸屏设备文件中的字节数;

控制单元330,用于当字节识别单元320识别出触摸屏设备文件中的字节数不为零时,控制第一指示灯发出第一指示,第一指示用于表明待测试故障机的触摸屏不存在硬件故障问题;当字节识别单元320识别出触摸屏设备文件中的字节数为零时,控制第二指示灯发出第二指示,第二指示用于表明待测试故障机的触摸屏存在硬件故障问题。

在本发明实施例中,整机触摸屏检测装置通过OTG连接线接入待测试故障机后,并在待测试故障机的触摸屏被触控过程中,文件读取单元310读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件,然后字节识别单元320通过识别触摸屏设备文件中的字节数,当触摸屏设备文件中的字节数不为零时,控制单元330控制第一指示灯发出第一指示,该第一指示用于表明待测试故障机的触摸屏不存在硬件故障问题(应用程序导致的触摸屏卡屏或者无效);如果触摸屏设备文件中的字节数为零,控制单元330控制第二指示灯发出第二指示,该第二指示用于表明待测试故障机的触摸屏存在硬件故障问题。可以看出,实施本发明实施例,由于待测试故障机的触摸屏已出现卡屏或者处于无效状态,通过对待测试故障机的触摸屏进行触控,如果是触摸屏本身硬件问题,触摸屏将无法感应出触控,从而记录触摸屏事件信息的触摸屏设备文件中的字节数为零;如果不是触摸屏本身硬件问题,而是应用程序问题或者系统性故障问题而导致触摸屏无效或者失灵卡屏时,触摸屏能够感应到触控,从而记录触摸屏事件信息的触摸屏设备文件中的字节数不为零,因此,能够在待测试故障机触摸屏无效或者卡屏时,快速地识别出是因为触摸屏硬件问题导致的无效或者卡屏,还是因为应用程序导致的无效或者卡屏,以对故障问题进行快速归类,提高测试和生产效率。

作为一种可选的实施方式,上述文件读取单元310具体用于,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及待测试故障机的触摸屏被触控过程中,读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件,触摸屏被触控是指触摸屏被滑动和/或触摸屏上的虚拟按键被按压,触摸屏设备文件包括dev文件、input文件和eventX文件。

其中,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,待测试故障机的触摸屏被触控(在触摸屏上滑动以得到移动轨迹或者点击虚拟按键),由于触摸屏出现卡屏或者无效,如果待测试故障机不是触摸屏硬件本身出现故障,则会检测到被触控,将在dev文件、input文件和eventX文件中记录该事件信息,从而更新dev文件、input文件和eventX文件,dev文件、input文件和eventX文件中的字节数不为零;如果触摸屏硬件本身出现故障,待测试故障机检测不到触摸屏被触控,不会更新dev文件、input文件和eventX文件,那么dev文件、input文件和eventX文件中的字节数为零。

待测试故障机的触摸屏处于无效状态或者卡屏时,如果待测试故障机的触摸屏在被触控过程中,如果不是触摸屏硬件本身出现故障,将能够检测到被触控时触摸屏的受力区域位置、受力时长和受力大小等。而待测试故障机的触摸屏支持多点触控技术,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,在测试人员触控触摸屏时,待测试故障机对触摸屏执行互容式触控检测以及自容式触控检测,分别获得互容式触控检测结果和自容式触控检测结果,对互容式触控检测结果和自容式触控检测结果进行算术运算得到被触控的受力区域位置。通过时间检测装置在检测到触控时开始计时、在触控消失时结束计时从而得到受力时长。待测试故障机可以通过传感器检测到触控时触摸屏受到的受力大小。

实施例四

请参阅图4,图4为本发明实施例公开的整机触摸屏检测装置的另一结构示意图;图4所示的整机触摸屏检测装置是在图3所示的整机触摸屏检测装置的基础上进行优化得到的,如图4所示,该整机触摸屏检测装置还包括:

连接处理单元410,用于在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,检测是否接收到待测试故障机发送的成功连接指示;

文件读取单元310具体用于,如果连接处理单元410接收到待测试故障机发送的成功连接指示,以及待测试故障机的触摸屏被触控过程中,读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件。

通过该实施方式,确保整机触摸屏检测装置与待测试故障机连接成功,以确保整机触摸屏检测装置能够成功从待测试故障机中读取触摸屏设备文件,从而确保测试结果。

可选地,整机触摸屏检测装置上还设置有工作指示灯,在连接处理单元410接收待测试故障机发送的成功连接指示之后,控制单元330控制工作指示灯处于打开状态(发出灯光),用以表明整机触摸屏检测装置与待测试故障机已完成连接,并可以正常通信,让测试人员能够获知整机触摸屏检测装置与待测试故障机的连接情况。

作为一种可选的实施方式,在图4中,该整机触摸屏检测装置还包括:

指令检测单元420,用于在连接处理单元410接收到待测试故障机发送的成功连接指示之后,以及待测试故障机的触摸屏被触控过程中,检测是否接收到外部输入的读取指令;

文件读取单元310具体用于,如果指令检测单元420检测到外部输入的读取指令,读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,以及待测试故障机的触摸屏被触控过程中,指令检测单元420检测是否接收到外部输入的读取指令;如果检测到外部输入的读取指令,文件读取单元310读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件的。在该实施方式中,可以在整机触摸屏检测装置增设检测按钮,在整机触摸屏检测装置与待测试故障机连接后,测试人员先在待测试故障机的触摸屏上滑动触摸屏或者点击虚拟按键,然后通过整机触摸屏检测装置上的检测按钮触发文件读取单元310读取触摸屏设备文件,实现对整机触摸屏检测装置的控制。

实施例五

请参阅图5,图5为本发明实施例公开的整机触摸屏检测装置的另一结构示意图;图5所示的整机触摸屏检测装置是在图4所示的整机触摸屏检测装置的基础上进行优化得到的,如图5所示,该整机触摸屏检测装置还包括:

温度获取单元510,用于在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,获取装置检测待测试故障机中电池的工作温度;

温度判断单元520,用于判断工作温度是否超过待测试故障机电池的预设温度阀值;

控制单元330还用于,如果温度判断单元520判定工作温度超过待测试故障机电池的预设温度阀值,控制第三指示灯发出第三指示,第三指示用于表明待测试故障机电池的工作温度超过预设温度阀值。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,连接处理单元410检测是否接收到待测试故障机发送的成功连接指示;如果连接处理单元410接收到待测试故障机发送的成功连接指示,温度获取单元510执行获取待测试故障机中电池的工作温度的步骤。通过该实施方式,确保整机触摸屏检测装置与待测试故障机连接成功,以确保整机触摸屏检测装置能够成功从待测试故障机中获取到工作温度。

作为一种可选的实施方式,在整机触摸屏检测装置通过OTG连接线接入触摸屏出现卡屏或者无效的待测试故障机后,指令检测单元420检测是否接收到外部输入的获取指令;如果检测到外部输入的获取指令,温度获取单元510获取待测试故障机中电池的工作温度。在该实施方式中,可以在整机触摸屏检测装置增设检测按钮,在整机触摸屏检测装置与待测试故障机连接后,通过整机触摸屏检测装置上的检测按钮触发温度获取单元510获取电池的工作温度,实现对整机触摸屏检测装置的控制。

作为另一种可选的实施方式,在连接处理单元410接收到待测试故障机发送的成功连接指示之后,指令检测单元420检测是否接收到外部输入的获取指令;如果指令检测单元420检测到外部输入的获取指令,温度获取单元510获取待测试故障机中电池的工作温度。

实施本发明实施例,能够简单地检测出待测试故障机中的电池的工作温度,以识别该工作温度是否超过预设温度阈值,如果超过预设温度阈值时,通过相应的第三指示灯指示,实现整机批量发布时尽快地测试出相应的故障问题,以进行故障问题归类,提高测试效率和生产效率。

实施例六

请参阅图6,图6为本发明实施例公开的整机触摸屏检测系统的结构示意图;如图6所示,该整机触摸屏检测系统包括:

整机触摸屏检测装置610和待测试故障机620,整机触摸屏检测装置610通过OTG连接线接入待测试故障机620;

整机触摸屏检测装置610,用于在整机触摸屏检测装置610通过OTG连接线接入待测试故障机620后,以及待测试故障机620的触摸屏被触控后,读取待测试故障机中用于记录触摸屏对应事件信息的触摸屏设备文件,并识别触摸屏设备文件中的字节数,如果触摸屏设备文件中的字节数不为零,控制第一指示灯发出第一指示,第一指示用于表明待测试故障机的触摸屏不存在硬件故障问题;如果触摸屏设备文件中的字节数为零,控制第二指示灯发出第二指示,第二指示用于表明待测试故障机620的触摸屏存在硬件故障问题。

其中,整机触摸屏检测装置610设置有USB接口,待测试故障机620设置有USB接口,整机触摸屏检测装置610与待测试故障机620之间基于USB接口,通过OTG连接线连接。

作为一种可选的实施方式,整机触摸屏检测装置610具体用于在其通过OTG连接线接入待测试故障机620后,以及待测试故障机620的触摸屏被触控后,读取待测试故障机620中用于记录触摸屏对应事件信息的触摸屏设备文件,触摸屏被触控是指触摸屏被滑动和/或触摸屏上的虚拟按键被按压,触摸屏设备文件包括dev文件、input文件和eventX文件。

作为一种可选的实施方式,在整机触摸屏检测装置610通过OTG连接线接入待测试故障机后,待测试故障机620检测到连接成功,向整机触摸屏检测装置610发送成功连接指示。整机触摸屏检测装置610还用于检测是否接收到待测试故障机620发送的成功连接指示;如果接收到待测试故障机620发送的成功连接指示,以及待测试故障机620的触摸屏被触控后,读取待测试故障机620中用于记录触摸屏对应事件信息的触摸屏设备文件。

作为一种可选的实施方式,整机触摸屏检测装置610还用于,在其接收到待测试故障机620发送的成功连接指示之后,以及待测试故障机620检测到触摸屏被触控之后,检测是否接收到外部输入的读取指令;如果检测到外部输入的读取指令,读取待测试故障机620中用于记录触摸屏对应事件信息的触摸屏设备文件。

作为一种可选的实施方式,整机触摸屏检测装置610还用于,在其通过OTG连接线接入待测试故障机620后,获取待测试故障机620中电池的工作温度;判断工作温度是否超过待测试故障机620电池的预设温度阀值;如果工作温度超过待测试故障机620电池的预设温度阀值,控制第三指示灯发出第三指示,第三指示用于表明待测试故障机620电池的工作温度超过预设温度阀值。

另外,整机触摸屏检测装置610和待测试故障机620还可以参阅上述方法实施例和装置实施例中的详细介绍,在此不再赘述。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种整机触摸屏检测方法及装置、系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1