[发明专利]一种应用测试方法、装置、产品、介质和设备在审

专利信息
申请号: 202310003567.3 申请日: 2023-01-03
公开(公告)号: CN116010273A 公开(公告)日: 2023-04-25
发明(设计)人: 王秀阳 申请(专利权)人: 建信金融科技有限责任公司
主分类号: G06F11/36 分类号: G06F11/36;G06V30/19
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 张恺宁
地址: 200120 上海市浦东新区(上*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 应用 测试 方法 装置 产品 介质 设备
【说明书】:

本申请涉及应用开发技术领域,尤其涉及一种应用测试方法、装置、产品、介质和设备。其中方法包括:对应用内的页面进行截图;根据截图确定页面中的有效控件;从有效控件中确定随机控件;基于随机控件生成随机测试指令;根据随机测试指令对随机控件进行测试。通过上述方式,先根据页面中的截图,确定页面中的有效控件,之后在对这些有效控件进行随机测试,从而确保每一个测试指令都可以下达至有效的页面区域,对于没有有效控件的无效区域则不会有测试指令,提高测试的有效性,可以提高测试的效率。此外,在有效控件中,确定随机控件,可以减少对有效控件的测试数量,用部分有效控件的测试结果反映整体,可以进一步提高测试的效率。

技术领域

本申请涉及应用开发技术领域,尤其涉及一种应用测试方法、装置、产品、介质和设备。

背景技术

开发终端上的一种应用时,需要针对于终端做兼容性测试。比如对于安卓设备,一种应用开发完成之后,若要保证应用在安卓设备中可以正常的进行切换页面、滑动等操作,需要对应用中的可操作性控件进行测试。

现有技术中,以安卓设备为例,主要是基于安卓底层的基础框架,随机生成一些测试指令,执行点击、滑动、赋值等操作。比如,对于一个应用中的页面,随机生成一个像素坐标,对这个像素坐标执行点击操作,或者生成一串连续的像素坐标,对这一串连续的像素坐标进行滑动操作,或者生成一个像素坐标,对这个像素坐标进行赋值操作。在上述过程中,由于一个页面中大部分都是空白区域,可以操作的区域较少,随机生成坐标极易落在无法操作的区域,测试的有效性很低,最终导致测试的效率很低。

基于此,目前亟需一种应用测试方法、装置、产品、介质和设备,用于对应用进行测试,提高测试的效率。

发明内容

基于此,目前亟需一种应用测试方法、装置、产品、介质和设备,用于对应用进行测试,提高测试的效率。

第一方面,本申请实施例提供一种应用测试方法,所述方法包括:对所述应用内的页面进行截图;根据所述截图确定所述页面中的有效控件;从所述有效控件中确定随机控件;基于所述随机控件生成随机测试指令;根据所述随机测试指令对所述随机控件进行测试。

通过上述方式,先根据页面中的截图,确定页面中的有效控件,之后在对这些有效控件进行随机测试,从而确保每一个测试指令都可以下达至有效的页面区域,对于没有有效控件的无效区域则不会有测试指令,提高测试的有效性,可以提高测试的效率。此外,在有效控件中,确定随机控件,可以减少对有效控件的测试数量,用部分有效控件的测试结果反映整体,可以进一步提高测试的效率。

一种可能的实现方式中,根据所述截图确定所述页面中的有效控件,包括:对所述截图进行切割,获得多个子截图;针对任一个子截图,通过模板库中的各模板图像与所述子截图的匹配结果,确定所述页面中的有效控件;任一模板图像为具有有效控件的图像或异常控件的图像;若与各模板图像均不匹配,则通过对所述子截图进行图像文字识别,确定所述页面中的有效控件。

在上述方式中,通过模板图像匹配有效控件,只需要针对应用构建模板图像库,就可以识别出来有效控件,这种识别方式简单易操作,可实现性高,准确率也比较高,可以提高测试的可靠性与效率。

一种可能的实现方式中,通过模板库中的各模板图像与所述子截图的匹配结果,确定所述页面中的有效控件,包括:将所述子截图的图像格式转换为模板图像的格式;针对任一模板图像,将所述子截图与所述模板图像中的控件进行匹配,若匹配,则根据所述模板图像中控件的类型确定所述子截图对应的控件类型。

在上述方式中,通过模板匹配的方式,确定控件的类型,只需要对模板库进行遍历匹配,无需进行其他复杂的计算操作,可以减少有效控件确定过程中的时间占用,提高测试的效率。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310003567.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top