【技术实现步骤摘要】
一种终端适配验证方法及系统、终端
本申请涉及通信
,尤其涉及一种终端适配验证方法及系统、终端。
技术介绍
随着终端的技术发展,终端型号不断增加。由于各个型号终端的操作系统、性能、分辨率不尽相同,所以在推广应用(APP)时,需要测试应用在各个型号终端是否适配,即验证应用在各个型号终端上是否可以正常使用。目前,通常在终端上安装测试脚本,利用测试脚本对测试应用进行测试。但是,测试脚本需要随着应用的改变而改变。因此,在验证应用是否适配终端的过程中需要不断维护测试脚本,所以测试效率较低。
技术实现思路
鉴于此,本申请提供一种终端适配验证方法及系统、终端,可以对比待检测图像和标准图像并获得验证结果,由于无需维护测试脚本所以可以提高测试效率。为了实现上述目的,本申请提供了以下技术特征:一种终端适配验证方法,包括:在运行待检测应用并显示页面的情况下,截取所述页面作为待检测图像;获取与所述待检测应用中所述页面对应的标准图像;对比所述待检测图像和所述标准图像获得验证结果。可选的,所述对比所述待检测图像和所述标准图像获得验证结果,包括:分别对所述待检测图像和所述标准图像进行特征提取, ...
【技术保护点】
1.一种终端适配验证方法,其特征在于,包括:在运行待检测应用并显示页面的情况下,截取所述页面作为待检测图像;获取与所述待检测应用中所述页面对应的标准图像;对比所述待检测图像和所述标准图像获得验证结果。
【技术特征摘要】
1.一种终端适配验证方法,其特征在于,包括:在运行待检测应用并显示页面的情况下,截取所述页面作为待检测图像;获取与所述待检测应用中所述页面对应的标准图像;对比所述待检测图像和所述标准图像获得验证结果。2.如权利要求1所述的方法,其特征在于,所述对比所述待检测图像和所述标准图像获得验证结果,包括:分别对所述待检测图像和所述标准图像进行特征提取,获得第一特征点集合和第二特征点集合;对比所述第一特征点集合和所述第二特征点集合;若存在区别特征点,则确定所述待检测应用在该终端上适配失败;若不存在区别特征点,则确定所述待检测应用在该终端上适配成功。3.如权利要求2所述的方法,其特征在于,所述对比所述第一特征点集合和所述第二特征点集合,包括:针对所述第一特征点集合中第一特征点:计算该第一特征点与所述第二特征点集合中多个特征点的距离,并在多个特征点距离中确定最小距离值,若所述最小距离值小于预设距离,则确定该第一特征点与所述最小距离值对应的第二特征点一致;若所述最小距离值大于预设距离,则确定该第一特征点为区别特征点。4.如权利要求2或3所述的方法,其特征在于,还包括:在所述待检测图像上标注所述区别特征点。5.如权利要求1所述的方法,其特征在于,在对比所述待检测图像和所述标准图像获得验证结果之前,还包括:获得所述待检测图像的第一灰度直方图;基于所述第一灰度直方图确定所述待检测图像是否存在异常;若基于所述第一灰度直方图确定所述待检测图像存在异常,则确定所述待检测应用在所述终端上适配失败;若基于所述第一灰度直方图确定所述待检测图像不存在异常,则进入对比所述待检测图像和所述标准图像获得验证结果的步骤。6.如权利要求5所述的方法,其特征在于,所述基于所述第一灰度直方图确定所述待检测图像是否存在异常,包括:在所述第一灰度直方图中按像素数量由高至低的顺序确定多个亮度值;计算所述多个亮度值对应的像素数量的第一和值,以及计算所有亮度值对应的像素数量的第二和值;若所述第一和值与所述第二和值的比值大于第一预设阈值,则确定所述待检测图像存在异常;若所述第一和值与所述第二和值的比值小于第一预设阈值,则确定所述待检测图像不存在异常。7.如权利要求1所述的方法,其特征在于,在对比所述待检测图像和所述标准图像获得验证结果之前,还包括:获得所述待检测图像的第一灰度直方图和所述标准图像的第二灰度直方图;计算所述...
【专利技术属性】
技术研发人员:何霞,张文,吴雄,黄秀美,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。