[发明专利]页面元素获取方法、系统、计算机设备及可读存储介质在审
申请号: | 201811530638.0 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109783355A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 姬小玉 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 林彦之 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面元素 页面 移动终端 测试脚本 多个页面 目标程序 上传 应用 可读存储介质 移动终端执行 计算机设备 复制操作 接收用户 连接移动 用户指令 指令 终端 测试 查询 网络 | ||
1.一种页面元素获取方法,其特征在于,所述方法包括:
监测与移动终端的连接状态;
如果监测到与移动终端建立连接,获取所述移动终端的设备状态,所述设备状态包括可测试状态和不可测试状态;
如果所述移动终端处于所述可测试状态,查询所述移动终端运行的目标程序;
查询所述目标程序中的目标轻应用;
指示所述移动终端显示所述目标轻应用的HTML5页面;
接收用户指令,根据所述用户指令指示所述移动终端对所述HTML5页面执行复制操作以得到相应的HTML5镜像页面;
接收所述移动终端上传的所述HTML5镜像页面;及
提取所述HTML5镜像页面中的多个页面元素。
2.如权利要求1所述的页面元素获取方法,其特征在于,如果所述移动终端处于所述不可测试状态:
向所述移动终端发送用于调整所述设备状态的请求指令,所述请求指令用于请求所述移动终端显示用户图形接口,所述用户图形接口用于接收用户将所述移动终端调整为所述可测试状态的调整指令。
3.如权利要求2所述的页面元素获取方法,其特征在于,所述提取所述文本中的多个页面元素的步骤之后,包括:
根据所述多个页面元素,按照预定义测试逻辑生成相应的测试用例;及
将所述测试用例转换为所述测试脚本。
4.如权利要求3所述的页面元素获取方法,其特征在于,根据所述多个页面元素,按照预定义测试逻辑生成相应的测试用例的步骤,包括:
根据所述多个页面元素定义目标表格,所述目标表格中包括分别与各个页面元素对应的前置条件、操作标识、输入数据和输出数据;
定义各个页面元素对应的输入数据和输出数据之间的映射关系,所述输出数据为在所述预定义测试逻辑下基于对应的前置条件、操作标识和输入数据得到的预期数据;及
根据所述映射关系生成所述测试用例。
5.一种页面元素获取系统,其特征在于,包括:
监测模块,用于监测与移动终端的连接状态;
获取模块,用于如果监测到与移动终端建立连接,获取所述移动终端运行的设备状态,所述设备状态包括可测试状态和不可测试状态;
第一查询模块,用于如果所述移动终端处于所述可测试状态,查询所述移动终端运行的目标程序;
第二查询模块,用于查询所述目标程序中的目标轻应用;
第一指示模块,用于指示所述移动终端显示所述目标轻应用的HTML5页面;
第一接收模块,用于接收用户指令;
第二指示模块,用于根据所述用户指令指示所述移动终端对所述HTML5页面执行复制操作以得到相应的HTML5镜像页面;
第二接收模块,还用于接收所述移动终端上传的所述HTML5镜像页面;及
提取模块,提取所述HTML5镜像页面中的多个页面元素。
6.如权利要求5所述的页面元素获取系统,其特征在于,还包括发送模块,用于:
如果所述移动终端处于所述不可测试状态,向所述移动终端发送用于调整所述设备状态的请求指令,所述请求指令用于请求所述移动终端显示用户图形接口,所述用户图形接口用于接收用户将所述移动终端调整为所述可测试状态的调整指令。
7.如权利要求6所述的页面元素获取系统,其特征在于,还包括测试脚本生成模块,用于:
根据所述多个页面元素,按照预定义测试逻辑生成相应的测试用例;及
将所述测试用例转换为所述测试脚本。
8.如权利要求7所述的页面元素获取方法,其特征在于,所述测试脚本生成模块,还用于:
根据所述多个页面元素定义目标表格,所述目标表格中包括分别与各个页面元素对应的前置条件、操作标识、输入数据和输出数据;
定义各个页面元素对应的输入数据和输出数据之间的映射关系,所述输出数据为在所述预定义测试逻辑下基于对应的前置条件、操作标识和输入数据得到的预期数据;及
根据所述映射关系生成所述测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811530638.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用系统的功能测试方法、终端设备及介质
- 下一篇:一种自动化测试方法及终端