触控屏检测机器人、检测方法、设备及介质与流程

文档序号:26673442发布日期:2021-09-17 23:24阅读:115来源:国知局
触控屏检测机器人、检测方法、设备及介质与流程

1.本发明涉及触控屏的测试领域,尤其涉及一种触控屏检测机器人、检测方法、设备及介质。


背景技术:

2.随着科技不断的进步发展,智能产品大多安装有触控屏,方便人们的使用,比如日常生活中的手机和平板等。传统的手机测试方法,需要测试人员按照测试用例手工操作手机,同时双眼紧紧盯住手机屏幕,时刻注意软件界面的变化,并且判断该变化是否符合正常流程。
3.测试工作量小的时候,这样的测试方式比较高效,测试人员手工操作手机,能够迅速完成测试。当工作量变大的时候,例如规定某操作要执行千次以上,或者要连续多个小时不间断测试,以及工作精度要求高的时候,比如测试应用程序启动时间要求测试结果要精确到毫秒级。测试人员的压力就非常大,测试工作的进度、质量也不能保证。


技术实现要素:

4.本发明的目的在于提供一种触控屏检测机器人、检测方法、设备及介质,实现了对触控屏的自动化检测,提高了测试效率。
5.为实现上述目的,第一方面,本发明提供了一种触控屏检测机器人,该机器人包括:底座、第一电控十字滑台、第一z轴滑台、第二电控十字滑台、第二z轴滑台、第一触控笔、第二触控笔和控制装置。其中,底座,设有固定区域,固定区域用于固定具有触控屏的待测终端,第一电控十字滑台,设于底座,第一电控十字滑台包括可在xy轴所在平面移动的第一x轴滑台和第一y轴滑台。第一z轴滑台,设于第一电控十字滑台,第一z轴滑台可在z轴方向移动,第一触控笔,设于第一z轴滑台。第二电控十字滑台,设于底座,第二电控十字滑台包括可在xy轴所在平面移动的第二x轴滑台和第二y轴滑台,第二z轴滑台,设于第二电控十字滑台,第二z轴滑台可在z轴方向移动,第二触控笔,设于第二z轴滑台。控制装置,与第一电控十字滑台、第一z轴滑台、第二电控十字滑台和第二z轴滑台均电连接,控制装置用于控制第一触控笔与第二触控笔在xy轴和z轴上移动,去触控待测终端的触控屏。
6.本发明实施例提供一种触控屏检测机器人的有益效果在于:控制装置与第一电控十字滑台、第一z轴滑台、第二电控十字滑台和第二z轴滑台均电连接,实现了同时控制第一触控笔与第二触控笔在xy轴和z轴上移动,大大提高了测试触控屏的效率,并且在现有触控屏上很多功能至少需要2个的触控笔同时进行操作,比如图片的放大或缩小等,所以本方案采用第一触控笔与第二触控笔增加了操作的多样性,进一步提高了测试效率。
7.在一种可能的实现中,还包括图像采集装置,图像采集装置设于所述固定区域的正上方,用于采集触控屏显示的图像信息,控制装置,还用于获取图像信息,根据图像信息,确定触控屏的触控位置,并控制第一触控笔和第二触控笔点击触控位置。其有益效果在于:通过图像采集装置实时的对触控屏上显示的图像信息进行信息采集,并将该图像信息发送
至控制装置进行图像分析后确认出触控位置,实现了自动化的对图像信息的采集分析测试,大大提高了测试效率。
8.在一种可能的实现中,还包括第一转动滑台和第二转动滑台,第一转动滑台设于第一z轴滑台,第一触控笔设于第一转动滑台的转动端,第一转动滑台的转动端用于调节第一触控笔的角度。第二转动滑台设于第二z轴滑台,第二触控笔设于第二转动滑台的转动端,第二转动滑台的转动端用于调节第二触控笔的角度。其有益效果在于:通过增设第一转动滑台和第二转动滑台,实现了对第一触控笔和第二触控笔的角度调节,便于完成对曲面的触控屏进行自动化检测。
9.在一种可能的实现中,固定区域为口字型调节台,口字型调节台的长和宽的尺寸均可调。其有益效果在于:将固定区域设置为长和宽的尺寸均可调的口字型调节台,适用于尺寸大小不同的待测终端,增加了自动化测试的适用性。
10.在一种可能的实现中,第一x轴滑台、第一y轴滑台、第一z轴滑台、第二x轴滑台、第二y轴滑台、第二z轴滑台、第一转动滑台和第二转动滑台均采用伺服电机作为动力源。其有益效果在于:采用伺服电机作为动力源,提高了对第一触控笔和第二触控笔的操作精度。
11.第二方面,本发明提供了一种触控屏检测机器人的检测方法,采用上述触控屏检测机器人进行检测,该方法包括:
12.控制装置,下发测试任务,并获取图像采集装置根据接收到的测试任务采集触控屏显示的图像信息,将所述图像信息发送至所述控制装置,根据图像信息,确定触控屏的触控位置,控制装置控制第一触控笔和第二触控笔点击触控位置。
13.本发明实施例提供一种触控屏检测机器人的检测方法的有益效果在于:实现了同时控制第一触控笔与第二触控笔点击触控位置,大大提高了自动化测试触控屏的效率,并且在现有触控屏上很多功能至少需要2个的触控笔同时进行操作,比如图片的放大或缩小等,所以本方案采用第一触控笔与第二触控笔增加了操作的多样性,进一步提高了测试效率。
14.在一种可能的实现中,控制第一触控笔和第二触控笔点击所述触控位置,包括:控制装置用于控制第一触控笔与第二触控笔在xy轴和z轴上移动,点击所述触控位置。其有益效果在于:实现了第一触控笔与第二触控笔在xy轴和z轴上的移动。
15.在一种可能的实现中,控制第一触控笔和第二触控笔点击触控位置,还包括:控制装置用于控制第一触控笔与第二触控笔角度的调节,点击触控位置。其有益效果在于:实现了对第一触控笔和第二触控笔的角度调节,便于完成对曲面的触控屏进行自动化检测。
16.在一种可能的实现中,控制第一触控笔和第二触控笔点击触控位置之后,包括:获取所述图像采集装置采集的所述触控屏显示的目标图像信息,将目标图像信息与测试任务进行判断分析,并生成判断结果。
17.在一种可能的实现中,将目标图像信息与测试任务进行判断分析,并生成判断结果,包括:当目标图像信息与测试任务中的测试图像信息一致,生成测试通过结果,当目标图像信息与测试任务中的测试图像信息不一致,生成测试失败结果。
18.在第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的方法步骤。
19.本发明电子设备的有益效果在于:通过处理器执行计算机程序实现上述检测方法
的运行。
20.在第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法步骤。
21.本发明计算机可读存储介质的有益效果在于,通过执行计算机程序实现上述检测方法的运行。
附图说明
22.图1a为本发明实施例提供的触控屏检测机器人的俯视图;
23.图1b为本发明实施例提供的触控屏检测机器人的立体图;
24.图1c为本发明实施例提供的触控屏检测机器人中触控笔调节角度后的结构示意图;
25.图1d为本发明实施例提供的触控屏检测机器人中触控笔调节角度后的正视图;
26.图2为本发明实施例提供的触控屏检测机器人检测方法的流程图。
27.附图标记:
28.底座100、固定区域101;
29.第一电控十字滑台110、第一x轴滑台111、第一y轴滑台112、第一z轴滑台113、第一触控笔114、第一转动滑台115;
30.第二电控十字滑台120、第二x轴滑台121、第二y轴滑台122、第二z轴滑台123、第二触控笔124、第二转动滑台125;
31.触控屏130、控制装置140、图像采集装置150。
具体实施方式
32.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另外定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本文中使用的“包括”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。
33.随着科技的不断进步,电子产品的更新换代越来越频繁,目前大多电子产品安装有触控屏,方便人们的使用,比如手机和平板电脑等。在电子产品制备完成后,需要对触控屏进行检测,测试触控屏是否存在损坏,无法使用的情况。传统的触控屏测试方法,需要测试人员按照测试用例手工操作,同时双眼紧紧盯住手机屏幕,时刻注意软件界面的变化,并且判断该变化是否符合正常流程,当随着工作量的增大,采用人工检测效率低下,质量也无法保证。
34.针对上述存在的问题,本发明的实施例提供了一种触控屏检测机器人,参考图1a和图1b所示,该机器人包括:底座100、第一电控十字滑台110、第一z轴滑台113、第二电控十字滑台120、第二z轴滑台123、第一触控笔114、第二触控笔124和控制装置140。
35.其中,底座100设有固定区域101,该固定区域101用于固定具有触控屏130的待测
终端,比如手机或者平板电脑等。第一电控十字滑台110设于底座100,第一电控十字滑台110包括可在xy轴所在平面移动的第一x轴滑台111和第一y轴滑台112。第一z轴滑台113,设于第一电控十字滑台110,第一z轴滑台113可在z轴方向移动,第一触控笔114,设于第一z轴滑台113。第二电控十字滑台120,设于底座100,第二电控十字滑台120包括可在xy轴所在平面移动的第二x轴滑台121和第二y轴滑台122,第二z轴滑台123,设于第二电控十字滑台120,第二z轴滑台123可在z轴方向移动,第二触控笔124,设于第二z轴滑台123。控制装置140,与第一电控十字滑台110、第一z轴滑台113、第二电控十字滑台120和第二z轴滑台123均电连接,控制装置140用于控制第一触控笔114与第二触控笔124在xy轴和z轴上移动,去触控待测终端的触控屏130。
36.在本实施例中,控制装置140与第一电控十字滑台110、第一z轴滑台113、第二电控十字滑台120和第二z轴滑台123均电连接,实现了同时控制第一触控笔114与第二触控笔124在xy轴和z轴上移动,大大提高了自动化测试触控屏的效率,并且在现有触控屏130上很多功能至少需要2个的触控笔同时进行操作,比如图片的放大或缩小等,所以本方案采用第一触控笔114与第二触控笔124增加了操作的多样性,进一步提高了测试效率。
37.需要说明的是,本实施例中的xy轴所在的平面平行于该底座100的表面,z轴垂直于底座100的表面。
38.在一种可能的实施中,触控屏检测机器人还包括图像采集装置150,图像采集装置150设于固定区域101的正上方,用于采集触控屏130上显示的图像信息。控制装置140,还用于获取图像信息,并根据图像信息,确定出触控屏130的触控位置,然后控制装置140控制第一触控笔114和第二触控笔124点击触控位置。
39.通过设置图像采集装置150实时的对触控屏130上显示的图像信息进行信息采集,并将该图像信息发送至控制装置140进行图像分析后确认出触控位置,实现了自动化的对图像信息的采集分析测试,大大提高了测试效率。
40.在另一种可能的实施中,结合图1a、图1c和图1d所示,触控屏检测机器人还包括第一转动滑台115和第二转动滑台125,由于第二转动滑台125与第二触控笔124与第一转动滑台115和第一触控笔114连接结构相同,所以图1c和图1d只表示出了第一转动滑台115控制第一触控笔114的部分结构示意图。第一转动滑台115设于第一z轴滑台113上,第一触控笔114设于第一转动滑台115的转动端,第一转动滑台115的转动端用于调节第一触控笔114的角度。第二转动滑台125设于第二z轴滑台123上,第二触控笔124设于第二转动滑台125的转动端,第二转动滑台125的转动端用于调节第二触控笔124的角度。
41.在本实施例中,通过增设第一转动滑台115和第二转动滑台125,实现了对第一触控笔114和第二触控笔124的角度调节,便于完成对曲面的触控屏130进行自动化检测。可以理解的是,由于曲面的触控屏130的表面有弧度,为了保障第一触控笔114和第二触控笔124准确的点击触控屏130上显示的图像信息,调节第一触控笔114和第二触控笔124的角度,使第一触控笔114和第二触控笔124尽可能的垂直于曲面的触控屏130,增加点击的可靠性。
42.进一步的,底座100上的固定区域101为口字型调节台,口字型调节台的长和宽的尺寸均可调。由于口字型调节台的长和宽的尺寸均可调,从而固定区域101可安装不同型号品牌的具有触控屏130的待测终端,增加了产品的适用性。
43.在本实施中,第一x轴滑台111、第一y轴滑台112、第一z轴滑台113、第二x轴滑台
121、第二y轴滑台122、第二z轴滑台123、第一转动滑台115和第二转动滑台125均采用伺服电机作为动力源。采用伺服电机作为动力源,由于伺服电机的运行精度较高,从而提高了对第一触控笔114和第二触控笔124的操作精度。
44.需要说明的是,触控笔的数量可以设置为2个以上,具体数量可根据实际要求而定。
45.在本发明提供的另一个实施例中,一种触控屏检测机器人的检测方法,采用上述实施例中的触控屏检测机器人进行检测,参考图2所示,该方法包括:
46.s201:控制装置下发测试任务。
47.该步骤中,工作人员开启开始测试按钮后,控制装置下发测试任务。
48.s202:控制装置获取图像采集装置根据接收到的测试任务采集触控屏显示的图像信息。
49.该步骤中,具体的,图像采集装置接收到测试任务,开始采集触控屏显示的图像信息,并将图像信息发送至控制装置,控制装置根据接收到图像信息,进行步骤s203,确定触控屏的触控位置。
50.s203:控制装置根据图像信息,确定触控屏的触控位置。
51.该步骤中,控制装置分析图形信息,分析确定出触控屏的触控位置。
52.s204:控制装置控制第一触控笔和第二触控笔点击触控位置。
53.该步骤中,控制装置用于控制第一触控笔与第二触控笔在xy轴和z轴上移动,从而实现点击触控位置,完成测试任务,且还能控制第一触控笔与第二触控笔角度的调节,实现对曲面的触控屏有效的点击测试。当第一触控笔和第二触控笔点击触控位置后,触控屏上会显示出目标图像信息。
54.s205:控制装置获取图像采集装置采集的触控屏显示的目标图像信息,将目标图像信息与测试任务进行判断分析,并生成判断结果。
55.该步骤中,将目标图像信息与测试任务进行判断分析,并生成判断结果,当目标图像信息与测试任务中的测试图像信息一致,生成测试通过结果。当目标图像信息与测试任务中的测试图像信息不一致,生成测试失败结果。即完成整个测试任务。
56.本实施例中,实现了同时控制第一触控笔与第二触控笔点击触控位置,大大提高了自动化测试触控屏的效率,并且在现有触控屏上很多功能至少需要2个的触控笔同时进行操作,比如图片的放大或缩小等,所以本方案采用第一触控笔与第二触控笔增加了操作的多样性,进一步提高了测试效率。并且控制系统通过分析第一触控笔和第二触控笔与触控位置的远近,优先控制较近的第一触控笔去点击触控位置,加快检测效率。
57.具体的,控制装置用于控制第一触控笔与第二触控笔在xy轴和z轴上移动至触控位置,并点击触控位置。当触控屏为曲面触屏时,控制装置用于控制第一触控笔与第二触控笔角度的调节,点击触控位置。
58.在另一种可能的实施中,在第一触控笔和第二触控笔点击触控位置之后,触控屏显示出目标图像信息,图像采集装置采集的触控屏显示的目标图像信息,控制装置获取目标图像信息,并将目标图像信息与测试任务进行判断分析,并生成判断结果。该方案是为了判断出触控屏是否正常,当目标图像信息与测试任务中的测试图像信息一致,生成测试通过结果。当目标图像信息与测试任务中的测试图像信息不一致,生成测试失败结果。
59.在本发明公开的另一个实施例中,在上述实施例的基础上,一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述实施例中检测的方法。在一些简单的触控屏测试中,可设定检测程序,使控制装置直接控制第一触控笔和第二触控笔对触控屏进行检测。
60.在本发明公开的另一个实施例中,在上述实施例的基础上,一种计算机可读存储介质,其上存储有计算机程序计算机程序被处理器执行时实现如上述实施例中检测的方法。
61.以上所述,仅为本技术实施例的具体实施方式,但本技术实施例的保护范围并不局限于此,任何在本技术实施例揭露的技术范围内的变化或替换,都应涵盖在本技术实施例的保护范围之内。因此,本技术实施例的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1