测试设备、方法、系统、介质、装置和计算设备制造方法及图纸

技术编号:16648996 阅读:27 留言:0更新日期:2017-11-27 16:31
本申请提供了测试设备、方法、系统、介质、装置和计算设备。测试设备包括载物平台、支架、触控头、安装有机械臂和工作台的三轴工作台,触控检测装置,其中:载物平台用于承载触控终端;触控头安装在机械臂的远离工作台的一端;触控检测装置设置在机械臂上,用于检测触控头是否触控到触控终端的触屏;三轴工作台可控制机械臂沿水平方向和垂直方向移动;三轴工作台用于接收云测试平台发送的触控指令,根据触控指令移动机械臂,并在接收到触控检测装置检测到触控头触控到触控终端的触屏时,根据触控指令中的触控操作,控制触控头对触控终端执行触控操作。通过测试设备,在进行测试时对测试的系统没有要求,使得测试方法适用范围更广。

Test equipment, method, system, medium, device and calculation equipment

This application provides test equipment, methods, systems, media, devices and computing devices. The test device comprises a loading platform, bracket, touch head, installation of mechanical arm and the three axis table, touch detection device, wherein the carrier platform for carrying the touch terminal; the touch head is arranged at one end of the arm away from the work station; the touch detection device is arranged in the arm, for the detection of touch the head is to touch touch screen touch terminal; three axis worktable can control the mechanical arm along the horizontal direction and vertical direction; three axis table for the touch command receiving cloud testing platform to send the instruction according to the touch mobile manipulator, and to the touch screen touch detection device detects the touch touch touch terminal in the head when receiving the instruction according to the touch touch, touch control head to touch touch operation terminal. Through the test equipment, when testing, there is no requirement for the test system, which makes the test method applicable to a wider range.

【技术实现步骤摘要】
测试设备、方法、系统、介质、装置和计算设备
本申请的实施方式涉及测试
,更具体地,本申请的实施方式涉及测试设备、方法、系统、介质、装置和计算设备。
技术介绍
本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。随着智能终端设备功能的不断完善,人们的日常生活越来越依赖智能终端设备。以智能手机为例,现在智能手机可以安装各种应用,以便于用户进行网购、学习、打游戏、甚至处理工作事务等活动。为了便于测试应用的性能,相关技术中提出了智能终端设备的云测试平台。以智能手机的云测试平台为例,该平台可以与真实的测试手机(可以是1台,也可以是多台)连接。连接后,平台可以将测试手机的操作界面投射到浏览器中。然后,用户可以在浏览器中对测试手机的操作界面进行点击、滑动等操作,即相当于用户实现了对测试手机的远程操作。云测试平台将用户的操作转化为对应的操作指令,发送给测试手机执行。测试手机将执行操作指令后的操作界面再回传给平台,然后通过浏览器显示给用户。这样,智能终端设备的测试平台能够打破地域的限制,让测试人员可以远程控制智能终端设备进行测试。例如,测试人员可以在智能终端设备上测试应用程序。
技术实现思路
但是,出于现有的云测试平台生成的操作指令,都是智能终端设备的系统能够直接执行的指令的原因,现有技术的云测试方法能够适用的系统必须是开源的。例如,对于测试手机来说并没有对测试手机执行手势操作,而是直接将手势操作对应的操作指令发送给测试手机执行。这样的测试方法只能针对例如安卓系统这样开源的系统进行测试。因此在现有技术中测试方法适用范围有限,这是非常令人烦恼的。为此,非常需要一种改进的测试方案,以使能够适用更多的操作系统。在本申请实施方式的第一方面中,提供一种测试设备,包括载物平台、支架、触控头、安装有机械臂和工作台的三轴工作台,触控检测装置,其中:所述载物平台用于承载触控终端;所述触控头安装在所述机械臂的远离所述工作台的一端;所述触控检测装置设置在所述机械臂上,用于检测所述触控头是否触控到所述触控终端的触屏;所述三轴工作台可控制所述机械臂沿水平方向和垂直方向移动;所述三轴工作台用于接收云测试平台发送的触控指令,根据所述触控指令移动所述机械臂,并在接收到所述触控检测装置检测到所述触控头触控到所述触控终端的触屏时,根据所述触控指令中的触控操作,控制所述触控头对所述触控终端执行触控操作。在本申请实施方式的第二方面中,提供一种测试方法,包括:显示触控终端的当前操作界面的投射画面;所述投射画面用于用户对所述触控终端执行远程操作;检测用户在所述投射画面执行的操作;若检测到的操作为预设操作,生成针对所述触控终端的触控指令;所述触控指令中包括与检测到的操作对应的触控操作;将所述触控指令发送给放置所述触控终端的测试设备,所述测试设备用于执行以下操作:根据所述触控指令移动机械臂,并在接收到机械臂上的触控检测装置检测到机械臂上的触控头触控到所述触控终端的触屏时,根据所述触控指令中的触控操作,控制所述触控头对所述触控终端执行触控操作;接收所述测试设备执行完所述触控操作后、所述触控终端的操作界面的投射画面并显示。在本申请的第三方面中,提供一种测试系统,包括触控终端、测试设备、云测试平台,其中:所述触控终端,用于与所述云测试平台通信连接,并将当前的操作界面发送给所述云测试平台;并在检测到测试设备执行的触控操作后,将该触控操作后的操作界面发送给所述云测试平台;所述云测试平台,用于显示触控终端的当前操作界面的投射画面;所述投射画面用于用户对所述触控终端执行远程操作;检测用户在所述投射画面执行的操作;若检测到的操作为预设操作,生成针对所述触控终端的触控指令;所述触控指令中包括与检测到的操作对应的触控操作;将所述触控指令发送给放置所述触控终端的测试设备;并接收所述测试设备执行完所述触控操作后、所述触控终端的操作界面的投射画面;所述测试设备,用于接收所述云测试平台发送的触控指令,根据所述触控指令移动机械臂,并在接收到触控检测装置检测到触控头触控到所述触控终端的触屏时,根据所述触控指令中的触控操作,控制所述触控头对所述触控终端执行触控操作。在本申请实施方式的第四方面中,提供计算机可读介质,其上存储有计算机程序,该程序被处理器执行实现本申请实施例任一个测试方法的步骤。在本申请实施方式的第五方面中,提供一种测试装置,包括:显示模块,用于显示触控终端的当前操作界面的投射画面;所述投射画面用于用户对所述触控终端执行远程操作;检测模块,用于检测用户在所述投射画面执行的操作;触控指令生成模块,用于若检测到的操作为预设操作,生成针对所述触控终端的触控指令;所述触控指令中包括与检测到的操作对应的触控操作;触控指令发送模块,用于将所述触控指令发送给放置所述触控终端的测试设备,所述测试设备用于执行以下操作:根据所述触控指令移动机械臂,并在接收到机械臂上的触控检测装置检测到机械臂上的触控头触控到所述触控终端的触屏时,根据所述触控指令中的触控操作,控制所述触控头对所述触控终端执行触控操作;投射界面接收处理模块,用于接收所述测试设备执行完所述触控操作后、所述触控终端的操作界面的投射画面并显示。在本申请实施方式的第六方面中,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请实施例中任一个测试方法的步骤。根据本申请实施方式的测试方案,可以根据用户在用于操作触控终端的远程操作界面中的操作,来驱动测试设备对触控终端执行触控操作,也就实现了模拟人的触控操作来操作触控终端,而无需直接生成触控终端可执行的操作指令,从而显著地降低了对触控终端系统的要求,该系统是否是开源系统本申请实施例均适用,能够为用户带来更好的体验。附图说明通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:图1示意性地示出了根据本申请实施方式的应用场景示意图;图2示意性地示出了根据本申请另一实施例的测试设备的结构示意图;图3示意性地示出了根据本申请又一实施例的测试设备的结构示意图;图4示意性地示出了根据本申请再一实施例的三轴工作台的结构示意图;图5示意性地示出了根据本申请再一实施例测试方法的流程示意图;图6示意性地示出了根据本申请再一实施例测试方法的界面示意图之一;图7示意性地示出了根据本申请再一实施例测试方法的界面示意图之二;图8示意性地示出了根据本申请再一实施例测试方法的界面示意图之三;图9示意性地示出了根据本申请实施方式的用于执行测试方法的程序产品示意图;图10示意性地示出了根据本申请一实施例的测试装置的结构示意图;图11示意性地示出了根据本申请一实施例的测试系统的结构示意图;图12示意性地示出了根据本专利技术实施方式的用于测试方法的计算设备的硬件结构示意图;在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本申请,而并非以任何方式限制本申请的范围。相本文档来自技高网...
测试设备、方法、系统、介质、装置和计算设备

【技术保护点】
一种测试设备,包括载物平台、支架、触控头、安装有机械臂和工作台的三轴工作台,触控检测装置,其中:所述载物平台用于承载触控终端;所述触控头安装在所述机械臂的远离所述工作台的一端;所述触控检测装置设置在所述机械臂上,用于检测所述触控头是否触控到所述触控终端的触屏;所述三轴工作台可控制所述机械臂沿水平方向和垂直方向移动;所述三轴工作台用于接收云测试平台发送的触控指令,根据所述触控指令移动所述机械臂,并在接收到所述触控检测装置检测到所述触控头触控到所述触控终端的触屏时,根据所述触控指令中的触控操作,控制所述触控头对所述触控终端执行触控操作。

【技术特征摘要】
1.一种测试设备,包括载物平台、支架、触控头、安装有机械臂和工作台的三轴工作台,触控检测装置,其中:所述载物平台用于承载触控终端;所述触控头安装在所述机械臂的远离所述工作台的一端;所述触控检测装置设置在所述机械臂上,用于检测所述触控头是否触控到所述触控终端的触屏;所述三轴工作台可控制所述机械臂沿水平方向和垂直方向移动;所述三轴工作台用于接收云测试平台发送的触控指令,根据所述触控指令移动所述机械臂,并在接收到所述触控检测装置检测到所述触控头触控到所述触控终端的触屏时,根据所述触控指令中的触控操作,控制所述触控头对所述触控终端执行触控操作。2.根据权利要求1所述的测试设备,所述触控指令中包括所述触控头的目标位置;所述三轴工作台具体用于,根据所述目标位置确定所述机械臂的工作路径,根据所述工作路径移动所述机械臂;其中,所述工作路径为所述触控头执行触控操作之前的工作路径。3.根据权利要求1所述的测试设备,所述触控指令中包括所述机械臂的工作路径;所述工作路径为所述触控头执行触控操作之前的工作路径,所述三轴工作台具体用于,根据所述工作路径移动所述机械臂。4.根据权利要求1所述的测试设备,所述载物平台具有凹槽,用于承载所述触控终端。5.根据权利要求1所述的测试设备,水平方向包括第一方向和垂直于所述第一方向的第二方向;所述三轴工作台还包括第一线性驱动马达、第二线性驱动马达和第三线性驱动马达;所述第一线性驱动马达用于根据所述触控指令,控制所述机械臂在所述第一方向移动;所述第二线性驱动马达用于根据所述触控指令,控制所述机械臂在所述第二方向移动;所述第三线性驱动马达用于根据所述触控指令,控制所述机械臂在垂直方向移动。6.根据权利要求1-5中任一个所述的测试设备,所述触控检测装置为距离传感器和/或压力传感器。7.一种测试方法,包括:显示触控终端的当前操作界面的投射画面;所述投射画面用于用户对所述触控终端执行远程操作;检测用户在所述投射画面执行的操作;若检测到的操作为预设操作,生成针对所述触控终端的触控指令;所述触控指令中包括与检测到的操作对应的触控操作;将所述触控指令发送给放置所述触控终端的测试设备,所述测试设备用于执行以下操作:根据所述触控指令移动机械臂,并在接收到机械臂上的触控检测装置检测到机械臂上的触控头触控到所述触控终端的触屏时,根据所述触控指令中的触控操作,控制所述触控头对所述触控终端执行触控操作;接收所述测试设备执行完所述触控操作后、所述触控终端的操作界面的投射画面并显示。8.根据权利要求7所述的测试方法,若检测到的操作为预设操作,所述方法还包括:根据检测到的操作在投射画面中...

【专利技术属性】
技术研发人员:刘哲
申请(专利权)人:网易有道信息技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1