[发明专利]页面元素的处理方法、装置、测试设备及存储介质有效
申请号: | 201811179954.8 | 申请日: | 2018-10-10 |
公开(公告)号: | CN109271323B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 张卫滨 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 元素 处理 方法 装置 测试 设备 存储 介质 | ||
1.一种页面元素的处理方法,其特征在于,包括:
获取待测页面的至少一个第一页面元素;
根据所述至少一个第一页面元素和操作类型列表确定至少一个第二页面元素,所述至少一个第二页面元素为所述至少一个第一页面元素的子集,且各个第二页面元素的类型为所述操作类型列表所包括的类型;
根据所述至少一个第二页面元素生成所述待测页面的测试用例;
所述根据所述至少一个第二页面元素生成所述待测页面的测试用例,包括:
生成各个第二页面元素的标记,所述标记用于突出显示对应的第二页面元素;
获取用户输入的程序指令,所述程序指令为基于突出显示的各个第二页面元素生成的;
根据所述程序指令和所述至少一个第二页面元素生成所述待测页面的测试用例;
所述操作类型列表包括列表选择类、文本输入类、按钮类和视图类;
所述视图类包括图片视图类和文本视图类,所述根据所述至少一个第一页面元素和操作类型列表确定至少一个第二页面元素,包括:
根据所述至少一个第一页面元素和操作类型列表确定至少一个待处理的页面元素;
当所述至少一个待处理的页面元素中存在图片视图类的页面元素时,获取所述图片视图类的页面元素的尺寸;
根据所述图片视图类的页面元素的尺寸和所述至少一个待处理的页面元素确定至少一个第二页面元素。
2.根据权利要求1所述的方法,其特征在于,所述根据所述图片视图类的页面元素的尺寸和所述至少一个待处理的页面元素确定至少一个第二页面元素,包括:
当所述图片视图类的页面元素的尺寸满足以下条件中至少一项时,将所述图片视图类的页面元素从所述至少一个待处理的页面元素中滤除,获取至少一个第二页面元素;
所述条件包括:所述图片视图类的页面元素的高度与所述待测页面的高度的比值大于第一预设阈值;所述图片视图类的页面元素的面积与所述待测页面的面积的比值大于第二预设阈值。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户输入的选择操作指令;
响应于所述选择操作指令,将所述选择操作指令对应的页面元素确定为所述第二页面元素。
4.一种页面元素的处理装置,其特征在于,包括:
获取模块,用于获取待测页面的至少一个第一页面元素;
处理模块,用于根据所述至少一个第一页面元素和操作类型列表确定至少一个第二页面元素,所述至少一个第二页面元素为所述至少一个第一页面元素的子集,且各个第二页面元素的类型为所述操作类型列表所包括的类型;
所述处理模块,还用于根据所述至少一个第二页面元素生成所述待测页面的测试用例;
所述处理模块用于:
生成各个第二页面元素的标记,所述标记用于突出显示对应的第二页面元素;
获取用户输入的程序指令,所述程序指令为基于突出显示的各个第二页面元素生成的;
根据所述程序指令和所述至少一个第二页面元素生成所述待测页面的测试用例;
所述操作类型列表包括列表选择类、文本输入类、按钮类和视图类;
所述视图类包括图片视图类和文本视图类,所述处理模块用于:
根据所述至少一个第一页面元素和操作类型列表确定至少一个待处理的页面元素;
当所述至少一个待处理的页面元素中存在图片视图类的页面元素时,获取所述图片视图类的页面元素的尺寸;
根据所述图片视图类的页面元素的尺寸和所述至少一个待处理的页面元素确定至少一个第二页面元素。
5.根据权利要求4所述的装置,其特征在于,所述处理模块用于:
当所述图片视图类的页面元素的尺寸满足以下条件中至少一项时,将所述图片视图类的页面元素从所述至少一个待处理的页面元素中滤除,获取至少一个第二页面元素;
所述条件包括:所述图片视图类的页面元素的高度与所述待测页面的高度的比值大于第一预设阈值;所述图片视图类的页面元素的面积与所述待测页面的面积的比值大于第二预设阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811179954.8/1.html,转载请声明来源钻瓜专利网。