[发明专利]用于设备无关的自动应用测试的技术在审
申请号: | 201580080370.3 | 申请日: | 2015-06-26 |
公开(公告)号: | CN108351828A | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 龚炯;王昀;沈海豪 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 何焜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机计算设备 用户界面对象 计算机视觉算法 计算设备 测试 用户界面事件 设备无关 视频数据 用户交互 应用 光学字符识别 图像特征检测 主机计算机 测试脚本 设备记录 显示界面 应用测试 自动应用 检测 | ||
用于进行设备无关的应用测试的技术包括主机计算设备和一个或多个测试计算设备。该主机计算机设备记录由测试计算设备的应用生成的用户界面事件以及指示该应用的显示界面的视频数据。该主机计算设备使用计算机视觉算法来检测视频数据中对应于用户界面事件的用户界面对象,该计算机视觉算法可包括图像特征检测或光学字符识别。该主机计算设备生成标识用户界面对象和用户交互的基于对象的测试脚本。该主机计算设备可使用计算机视觉算法在由不同的测试计算设备执行的应用的显示界面中标识该用户界面对象。该主机计算设备对检测到的用户界面对象执行该指定的用户交互。描述了其他实施例并要求它们的权利。
背景
当前,巨大数量且各种各样的应用程序(“应用”)可用于许多不同的计算平台。然而,随着应用的数目以及可执行这些应用的计算设备的数目的增加,应用验证和测试变成越来越困难的问题。应用验证和测试可要求测试者设计出模仿与应用的现实世界人类交互的测试实例。在一些情况下,测试者可被要求针对具有不同形状因素(例如,屏幕尺寸、长宽比等)的多个计算设备来验证同一应用。
典型的应用测试系统可能对于缩放以支持在大量不同的设备上测试一应用有困难。例如,某些应用测试系统可用硬编码坐标系来记录描述到该应用的用户输入的脚本。然而,那些基于坐标的系统无法跨具有不同形状因素的设备缩放。作为另一实例,某些应用测试系统可允许测试者基于操纵操作系统级用户界面控件(诸如由AndroidTM提供的UIAutomator框架)来通过编程写脚本。然而,编程用户界面脚本化通常比记录脚本要劳动密集的多,并且无法用于基于不同的底层操作系统和/或用户界面框架来测试应用。具体地,许多游戏不使用系统提供的用户界面框架,并且因此无法用编程用户界面脚本化来进行测试。
附图简述
在所附的附图中,以示例方式而不是以限制方式示出本文中中所述的多个概念。为说明简单和清楚起见,附图中所示出的元件不一定是按比例绘制的。在认为合适的情况下,已在多个附图之间重复了参考标号以指示对应的或类似的元件。
图1是用于进行设备无关的自动化应用测试的系统的至少一个实施例的简化框图;
图2是可由图1的系统建立的各环境的至少一个实施例的简化框图;
图3是可由图1和图2的计算设备执行的用于记录基于对象的测试脚本的方法的至少一个实施例的简化流程图;
图4是可由图1和图2的计算设备执行的用于回放基于对象的测试脚本的方法的至少一个实施例的简化流程图;以及
图5是可由图1和图2的系统执行的用于进行设备无关的应用测试的方法的示意性图示。
具体实施方式
尽管本公开的概念易于具有各种修改和替代形式,但是,在附图中已作为示例示出了并将在本文中详细描述本公开的特定实施例。然而,应该理解,没有将本公开的概念限制于所公开的特定形式的意图,而相反,意图旨在涵盖符合本公开和所附权利要求书的所有修改、等效方案和替代方案。
说明书中对“一个实施例”、“实施例”、“说明性实施例”等的引用指示所描述的实施例可包括特定特征、结构或特性,但是,每一个实施例可包括或可以不一定包括该特定特征、结构或特性。此外,此类短语不一定是指同一个实施例。此外,当结合实施例描述特定特征、结构或特性时,认为结合无论是否明确描述的其他实施例来实施这样的特征、结构或特性在本领域技术人员的知识范围之内。附加地,应当领会,以“A、B和C中的至少一者”的形式包括列表中的项可意指(A);(B);(C);(A和B);(A和C);(B和C);或(A、B和C)。类似地,以“A、B或C中的至少一者”的形式列出的项可以意指(A);(B);(C);(A和B);(A和C);(B和C);或(A、B和C)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580080370.3/2.html,转载请声明来源钻瓜专利网。