[发明专利]网页页面测试方法、装置、电子设备和介质有效
| 申请号: | 201810316068.9 | 申请日: | 2018-04-10 |
| 公开(公告)号: | CN108628741B | 公开(公告)日: | 2021-10-01 |
| 发明(设计)人: | 彭明强 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲;刘丽华 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网页 页面 测试 方法 装置 电子设备 介质 | ||
1.一种网页页面测试方法,其特征在于,所述方法包括:
采用自动化测试工具启动浏览器,并启动待测网址;
获取所述待测网址的页面上的操作元素以及所述操作元素的操作事件;
从所述获取的操作元素中选取待测操作元素,其中,当获取到选取的待测操作元素后,获取所述选取的待测操作元素的关联操作元素,并将所述关联操作元素确定为所述待测操作元素;及/或,获取当前测试模块,及从所述获取的操作元素中获取所述当前测试模块对应的操作元素,并将所述对应的操作元素确定为所述待测操作元素,其中,所述当前测试模块对应一类用户群体;
将所述待测操作元素及所述待测操作元素的操作事件发送至所述待测网址的页面进行测试;
判断所述待测网址的页面是否有报错信息;
当所述待测网址的页面有报错信息时,输出所述报错信息,获取所述报错信息对应的日志;解析所述日志,得到错误点及错误点的类别,其中,所述错误点是利用训练好的错误识别模型从所述日志中获取的,所述训练所述错误识别模型包括:配置不同错误类别的错误点的训练样本数据,将不同类别的训练样本数据分发到不同的文件夹里,从所述不同的文件夹中分别提取第一预设比例的训练样本数据训练错误识别模型,当生成的错误识别模型的准确率小于预设准确率时,增加所述不同错误类别的训练样本数据的获取比例,重复所述错误识别模型的训练过程,直到生成的错误识别模型的准确率大于或者等于所述预设准确率;根据所述错误点的类别,将每类的错误点发送至对应的维护人员;或者,通过所述自动化测试工具的驱动程序指示所述浏览器在内核中进行截图,得到日志截图,并将所述日志截图保存至指定位置。
2.如权利要求1所述的网页页面测试方法,其特征在于,所述操作元素包括以下一种或者多种的组合:
超链接元素、输入框元素、按钮元素、下拉选择框元素、单选按钮元素、多选框元素;
所述操作元素的操作事件包括以下一种或者多种的组合:
所述超链接元素对应的操作事件包括点击事件;及/或
所述输入框元素对应的操作事件包括输入随机文本事件、清空文本事件;及/或
所述按钮元素对应的操作事件包括点击事件;及/或
所述下拉选择框元素对应的操作事件包括选中一个选项事件;及/或
所述单选按钮元素对应的操作事件包括选中事件;及/或
所述多选框元素对应的操作事件包括选中事件。
3.如权利要求1所述的网页页面测试方法,其特征在于,所述从所述获取的操作元素中选取待测操作元素包括以下一种或者多种的组合:
获取所述获取的操作元素的使用次数,并将使用次数大于或者等于预设次数的操作元素确定为所述待测操作元素;及/或
获取所述获取的操作元素的使用次数,将所述获取的操作元素的使用次数按照由多到少的顺序进行排序,并将排在前预设位数的操作元素确定为所述待测操作元素;及/或
获取所述获取的操作元素的错误率,并将错误率大于或者等于预设错误率的操作元素确定为所述待测操作元素;及/或
获取所述获取的操作元素的错误率,将所述获取的操作元素的错误率按照由高到低的顺序进行排序,并将排在前预设位数的操作元素确定为所述待测操作元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810316068.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件描述符泄露检测方法及装置
- 下一篇:系统性能测试方法和装置





