[发明专利]移动终端客户端浏览器的图形输出接口的测试方法及装置有效
| 申请号: | 201310263235.5 | 申请日: | 2013-06-27 |
| 公开(公告)号: | CN103345437A | 公开(公告)日: | 2013-10-09 |
| 发明(设计)人: | 周耀庭;梁捷 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
| 主分类号: | G06F11/26 | 分类号: | G06F11/26 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 510665 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动 终端 客户端 浏览器 图形 输出 接口 测试 方法 装置 | ||
技术领域
本发明涉及图形处理领域,更为具体地,涉及一种基于HTML5标准的移动终端客户端浏览器的图形输出接口的测试方法及装置。
背景技术
HTML5标准中具有Canvas(画布)功能,但是如果使用画布作为图形输出接口,则由于W3C只是作为标准制定,并不提供具体实现方案,从而无法进行自动化测试。因此,目前的测试方案是采用人工方式来输出基准结果画面进行检测,按照这种方式进行的检测不能检查出细微的问题,比如位置偏移、线宽小、线条短等细节变化。
发明内容
鉴于上述,本发明提出了一种移动终端客户端浏览器的图形输出接口的测试方法及装置,该测试方法及装置可以实现对移动终端客户端浏览器的推行输出接口的异常性的自动测试。
根据本发明的一个方面,提供了一种移动终端客户端浏览器的图形输出接口的测试方法,包括:从PC客户端获取PC客户端浏览器在利用所述图形输出接口进行基准测试时基于Canvas的纹理输出功能输出的第一纹理数据库;从移动终端客户端获取移动终端客户端浏览器在利用所述图形输出接口进行同一基准测试时基于Canvas的纹理输出功能输出的第二纹理数据库;计算第一纹理数据库和第二纹理数据库之间的差集;以及基于预定准则,对所述差集进行分析来确定所述图形输出接口的异常性。
在上述方面的一个或多个示例中,所述基准测试包括绘制正方形、圆形、一组曲线和/或颜色渐变/阴影图形。
在上述方面的一个或多个示例中,所述第一和第二纹理数据包括RGBA通道信息,所述预定准则包括:如果所述差集中包含的RGBA通道信息差值大于第一预定阈值,则确定所述图形输出接口存在色差异常。
在上述方面的一个或多个示例中,所述预定准则可以包括:如果所述差集中存在块状差异,则确定所述图形输出接口存在不完整性异常。
在上述方面的一个或多个示例中,所述块状差异包括纵向或横向上的连续差异。
在上述方面的一个或多个示例中,在对所述差集进行分析后确定所述图形输出接口不存在异常性时,所述方法还可以包括:从所述移动终端客户端浏览器获取输出的图形的基准像素点的实际坐标;将所述实际坐标与预设的期望坐标进行比较;以及在实际坐标与期望坐标存在偏差时,确定图形输出接口输出的图形存在偏移。
根据本发明的另一方面,提供了一种移动终端客户端浏览器的图形输出接口的测试装置,包括:第一纹理数据库获取单元,用于从PC客户端获取PC客户端浏览器在利用所述图形输出接口进行基准测试时基于Canvas的纹理输出功能输出的第一纹理数据库;第二纹理数据库获取单元,从移动终端客户端获取移动终端客户端浏览器在利用所述图形输出接口进行同一基准测试时基于Canvas的纹理输出功能输出的第二纹理数据库;计算单元,用于计算第一纹理数据库和第二纹理数据库之间的差集;以及分析单元,用于基于预定准则,对所述差集进行分析来确定所述图形输出接口的异常性。
在上述方面的一个或多个示例中,所述测试装置还可以包括:实际坐标获取单元,用于在对所述差集进行分析后确定所述图形输出接口不存在异常性时,从所述移动终端客户端浏览器获取输出的图形的基准像素点的实际坐标;比较单元,用于将所述实际坐标与预设的期望坐标进行比较,其中在实际坐标与期望坐标存在偏差时,所述分析单元确定图形输出接口输出的图形存在偏移。
利用上述方法及装置,可以实现对移动终端客户端浏览器的图形输出接口的异常性的自动测试,而无需通过人工目测的方式进行异常测试。
为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
附图说明
根据下述参照附图进行的详细描述,本发明的上述和其他目的、特征和优点将变得更加显而易见。在附图中:
图1示出了根据本发明的实施例的移动终端客户端浏览器的图形输出接口的测试方法的流程图;和
图2示出了根据本发明的实施例的移动终端客户端浏览器的图形输出接口的测试装置的方框示意图。
在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310263235.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:三结太阳电池及其制备方法
- 下一篇:一种以稻壳为原料合成硅酸盐正极材料的方法





