[发明专利]视频终端界面菜单功能的自动测试方法、系统及其设备有效
申请号: | 202010942606.2 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112015662B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 王麟;邱俊泉 | 申请(专利权)人: | 深圳市通久电子有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市博太联众专利代理事务所(特殊普通合伙) 44354 | 代理人: | 邓雅静 |
地址: | 518000 广东省深圳市宝安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 终端 界面 菜单 功能 自动 测试 方法 系统 及其 设备 | ||
本发明公开了一种视频终端界面菜单功能的自动测试方法、系统及其设备,所述视频终端界面菜单功能的自动测试方法通过预设的目标菜单项图像,在视频终端界面中分析识别到待测目标菜单项的位置坐标;通过对比焦点移动前后的视频界面图像,确定焦点移动后所在菜单项的位置区域,并据此判断焦点是否移动到目标菜单项;通过图像分析计算焦点移动方向,并据此控制视频终端界面中焦点的移动,逐步将焦点自动移动到目标菜单项处,进而实现对所述视频终端界面菜单功能的自动化测试,测试方法简单智能,且测试结果准确,在有效提高视频终端界面的测试质量及效率的同时,大大减少测试人员工作量,降低人工成本。
技术领域
本发明涉及视频终端产品界面菜单自动测试技术领域,尤其涉及一种视频终端界面菜单功能的自动测试方法、系统及其设备。
背景技术
当今社会,机顶盒、电视机、投影仪等视频终端产品占据着较大市场份额,而随着人机交互技术的发展,这类视频终端产品的功能越来越多,功能界面菜单也越来越丰富。
为保证产品质量,产品测试尤为重要。目前,对于视频终端产品的整机自动化测试一般仍局限于硬件接口的检测,而对于视频终端产品内置的界面菜单功能检测基本上还是以人工手动测试为主。人工手动测试的方式效率低下,容易漏测,且不同的测试人员测试品质也存在差异。制约视频终端产品实施功能界面菜单自动化测试的一个重要因素在于功能界面是多变的,无法自动分析焦点并将焦点移动到目标菜单项处,进而无法启动菜单对应功能,也就无法进行自动测试。
发明内容
本发明旨在至少在一定程度上解决上述技术问题之一。
本发明提供一种视频终端界面菜单功能的自动测试方法,包括以下步骤:
设置目标菜单项图像;
初始化视频终端界面的直角坐标系;所述直角坐标系以视频终端界面上的一固定点为坐标原点;
采集当前视频终端界面图像为第一界面图像;
根据目标菜单项图像在第一界面图像中查找目标菜单项并获取目标菜单项的位置坐标;所述目标菜单项上设置有第一参照点,所述目标菜单项的位置坐标取第一参照点的坐标值;
向视频终端发出焦点移动控制指令,控制所述视频终端界面上的焦点于指定方向上移动一个菜单项;
采集焦点移动后的视频终端界面图像为第二界面图像;
获取当前焦点位置区域;所述当前焦点位置区域为焦点移动后所在菜单项的轮廓限定区域;
判断目标菜单项的位置坐标是否落在当前焦点位置区域内;
若是,代表焦点已移动到目标菜单项,本目标菜单项的测试完成;
若否,计算焦点的下一移动方向;
所述计算焦点的下一移动方向具体包括:
获取当前焦点的位置坐标;所述当前焦点位置区域内设置有第二参照点,所述第二参照点与第一参照点于菜单项上的相对位置相对应,所述当前焦点的位置坐标取第二参照点的坐标值;
计算目标菜单项与焦点的位置差,并根据所计算的位置差判断焦点的下一移动方向;所述目标菜单项与焦点的位置差由第一参照点的坐标值与第二参照点的坐标值相减得到。
进一步地,所述直角坐标系中,坐标原点为视频终端界面的左上顶点,X轴的正向为水平向右,Y轴的正向为垂直向下;
所述计算目标菜单项与焦点的位置差,并根据所计算的位置差判断焦点的下一移动方向具体包括:
设第一参照点为C,且第一参照点的坐标值为(Xc,Yc);
设第二参照点为D,且第二参照点的坐标值为(Xd,Yd);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市通久电子有限公司,未经深圳市通久电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010942606.2/2.html,转载请声明来源钻瓜专利网。