[发明专利]一种页面测试方法、装置、电子设备及存储介质在审
申请号: | 202210471197.1 | 申请日: | 2022-04-28 |
公开(公告)号: | CN114817044A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 黄诗铭;马海娜 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 高艳红 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 测试 方法 装置 电子设备 存储 介质 | ||
1.一种页面测试方法,所述方法包括:
获取待检测页面;
若检测出所述待检测页面为已更新页面,则按照所述待检测页面所处的测试环境,确定所述待检测页面对应的测试维度;
在所述待检测页面对应的测试维度上对所述待检测页面进行测试。
2.根据权利要求1所述的方法,所述测试环境包括以下其中之一:线下环境、预上线环境和线上生效环境;所述测试维度包括至少一个:前端视觉维度、前端交互维度和白屏检测维度。
3.根据权利要求1所述的方法,所述方法还包括:
获取所述待检测页面的当前版本号;
若所述待检测页面的当前版本号与预先保存的所述待检测页面的原版本号一致,则判定所述待检测页面为未更新页面;若所述待检测页面的当前版本号与所述待检测页面的原版本号不一致,则判定所述待检测页面为已更新页面。
4.根据权利要求2所述的方法,其中,在所述待检测页面对应的测试维度上对所述待检测页面进行测试,包括:
若所述待检测页面所处的测试环境为线下环境或者预上线环境,则在前端视觉维度和前端交互维度上对所述待检测页面进行测试;
若所述待检测页面所处的测试环境为线上生效环境,则在前端交互维度和白屏检测维度上对所述待检测页面进行测试。
5.根据权利要求4所述的方法,其中,在前端视觉维度上对所述待检测页面进行测试,包括:
将所述待检测页面与所述待检测页面对应的标准页面进行比对,得到所述待检测页面与所述标准页面的比对结果;
若所述比对结果为所述待检测页面与所述标准页面一致,则判定所述待检测页面通过前端视觉维度上的测试;若所述比对结果为所述待检测页面与所述标准页面不一致,则判定所述待检测页面不通过前端视觉维度上的测试。
6.根据权利要求4所述的方法,其中,在前端交互维度上对所述待检测页面进行测试,包括:
在所述待检测页面中提取出一个可操作组件作为当前组件;
接收脚本程序针对所述当前组件的交互操作,获取所述当前组件响应于所述交互操作的反馈信息;
根据所述当前组件响应于所述交互操作的反馈信息与预先确定的所述当前组件响应于所述交互操作的标准反馈信息,确定所述当前组件在前端交互维度上的测试结果;重复执行上述操作,直到得到各个组件在前端交互维度上的测试结果;
根据各个组件在前端交互维度上的测试结果,判定所述待检测页面通过前端交互维度上的测试或者不通过前端视觉维度上的测试。
7.根据权利要求4所述的方法,其中,在白屏检测维度上对所述待检测页面进行测试,包括:
在所述待检测页面中提取出白屏区域;
若所述白屏区域占所述待检测页面全部区域的比例小于或者等于所述预定阈值,则判定所述待检测页面通过白屏检测维度上的测试;若所述白屏区域占所述待检测页面全部区域的比例大于预定阈值,则判定所述待检测页面不通过白屏检测维度上的测试。
8.一种页面测试装置,所述装置包括:获取模块、确定模块和测试模块;其中,
所述获取模块,用于获取待检测页面;
所述确定模块,用于若检测出所述待检测页面为已更新页面,则按照所述待检测页面所处的测试环境,确定所述待检测页面对应的测试维度;
所述测试模块,用于在所述待检测页面对应的测试维度上对进行测试。
9.根据权利要求8所述的装置,所述测试环境包括以下其中之一:线下环境、预上线环境和线上生效环境;所述测试维度包括至少一个:前端视觉维度、前端交互维度和白屏检测维度。
10.根据权利要求8所述的装置,所述装置还包括:检测模块,用于获取所述待检测页面的当前版本号;若所述待检测页面的当前版本号与预先保存的所述待检测页面的原版本号一致,则判定所述待检测页面为未更新页面;若所述待检测页面的当前版本号与所述待检测页面的原版本号不一致,则判定所述待检测页面为已更新页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210471197.1/1.html,转载请声明来源钻瓜专利网。